Commit graph

172 commits

Author SHA1 Message Date
Ruslan Ibragimov
cac4f66281
Use kafka-ui-infra token in terraform deploy workflow. (#1287) 2021-12-20 12:40:35 +03:00
Roman Zabaluev
e4c1114e42
Bump github-status-action (#1286) 2021-12-20 12:29:56 +03:00
Ruslan Ibragimov
a01096639e
Use kafka-ui-infra token in terraform deploy workflow. (#1285) 2021-12-20 12:27:19 +03:00
Ruslan Ibragimov
7804a6eb9b
add support for new label for branch-remove.yml workflow (#1261) 2021-12-16 12:24:43 +03:00
Ruslan Ibragimov
20e1d28fb4
use label name as trigger for public deployment (#1260) 2021-12-16 11:58:55 +03:00
Ruslan Ibragimov
9ee1a28c8b
Feature/deploy public env from branch (#1256)
* Add input param to branch deploy workflow.
public: yes/no
defualt: no

The param will be responsible for publically availability of a 
deployment.

* Remove passing the GITHUB_TOKEN secret to infra repo script. It's not needed.

* Add password input param to branch-deploy.yml
2021-12-15 22:56:49 +03:00
Roman Zabaluev
6e198167dc
Create triage label workflow 2021-12-13 15:54:52 +03:00
Ruslan Ibragimov
93ba61ddb9
Feature/terraform deploy workflow (#1244)
* terraform_deploy_workflow -> add workflow for kafka-ui infra terraform deployment

* terraform_deploy_workflow -> fix comment

* terraform_deploy_workflow -> fix

* terraform_deploy_workflow add cd to tf script path for all steps

* terraform_deploy_workflow fix dollar sign when setting var

* terraform_deploy_workflow terraform cannot read from $GITHUB_ENV add explicit export
2021-12-13 15:50:59 +03:00
Ruslan Ibragimov
4cad34c0f5
Feature/terraform deploy workflow (#1243)
* terraform_deploy_workflow -> add workflow for kafka-ui infra terraform deployment

* terraform_deploy_workflow -> fix comment

* terraform_deploy_workflow -> fix

* terraform_deploy_workflow add cd to tf script path for all steps

* terraform_deploy_workflow fix dollar sign when setting var
2021-12-13 15:41:46 +03:00
Ruslan Ibragimov
f84c2e2261
Feature/terraform deploy workflow (#1241)
* terraform_deploy_workflow -> add workflow for kafka-ui infra terraform deployment

* terraform_deploy_workflow -> fix comment

* terraform_deploy_workflow -> fix

* terraform_deploy_workflow add cd to tf script path for all steps
2021-12-13 15:33:23 +03:00
Ruslan Ibragimov
3826c70f17
Feature/terraform deploy workflow (#1239)
* terraform_deploy_workflow -> add workflow for kafka-ui infra terraform deployment

* terraform_deploy_workflow -> fix comment

* terraform_deploy_workflow -> fix
2021-12-13 14:51:06 +03:00
Ruslan Ibragimov
0c7911360f
terraform_deploy_workflow -> add workflow for kafka-ui infra terraform deployment (#1237) 2021-12-13 14:23:01 +03:00
dependabot[bot]
2ec0791cfa
Bump jwalton/gh-docker-logs from 1 to 2.0.2 (#1233)
Bumps [jwalton/gh-docker-logs](https://github.com/jwalton/gh-docker-logs) from 1 to 2.0.2.
- [Release notes](https://github.com/jwalton/gh-docker-logs/releases)
- [Commits](https://github.com/jwalton/gh-docker-logs/compare/v1...v2.0.2)

---
updated-dependencies:
- dependency-name: jwalton/gh-docker-logs
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-13 13:20:49 +03:00
Ruslan Ibragimov
56d0b0d5f6
provide github token to infra repo (#1214)
Co-authored-by: Ruslan Ibragimov <ruibragimov@provectus.com>
2021-12-09 16:52:00 +03:00
Anna Antipova
24b401d5ad
627: tests on crud kafka connectors (#866)
* #627 add class for Connectors List page

* #627 add class for testing of Connectors functionality

* #627 add step for create a Connector

* #627 add class for Connector View page

* #627 add test for updating connector

* #627 add test for delete connector

* #627 add class for create connector view

* #627 add connector creation steps

* #627 add step for visibility check

* #627 add api interaction to connector test

* #627 update connector config file

* #627 add api helpers to create connector test

* #627 add creating the connector

* #627 update delete Connector test

* #627 add api helpers to send messages

* #627 add before all and after all methods to use one topic for tests

* #627 get rid of duplicate Lombok version

* #627 add check that connector is visible in the connector's list

* #627 add class for update connector config

* #627 add steps to update connector test

* #627 add check that connector is updated

* #627 add separate config file to connector deletion test

* #627 add different tables for each config files

* #627 move api helpers to test from BeforeAll and AfterAll

* #627 refactor config names

* #627 add support for different operational systems

* #622 change command for docker image composing until issue #819 will be fixed

* #622 return the test because the topic deleting bug has been fixed

* merge conflict fixes

* #627 extract methods to the before all/after all

* #627 fix github action file

* #627 fix github action file

* #627 refactor connector update method

* #627 update api helpers

* #627 fix update connector config

* #627 merge conflict fixes

* #627 move delete topic instance to end of list

* #627 refactor FileUtils to use Apache Commons lib

* #627 reduce code duplication

* #627 add waiting step to update topic test

* #627 return of test skip

* save container logs on fail

* #627 testing that creating the connector works in PR check

* #627 change element for checking connector creation

* #627 check that connector deletion works in PR check

* #627 add check during connector creation

* #627 disable connector creation

* #627 move check to the view page

* #627 add steps to check that connector is created

* #627 pr check

* #627 add check after connector is created

* #627 add logging

* #627 add check before topic deletion

* #627 rename package with tests

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2021-12-09 12:55:26 +03:00
azatsafin
5e1e87140a
change_git_credentials_2shared_account (#1122)
Co-authored-by: Azat Safin <azsafin@provectus.com>
2021-11-22 15:27:30 +03:00
azatsafin
35c4de66e1
small fixes for custom build workflow (#1110)
Co-authored-by: Azat Safin <azsafin@provectus.com>
2021-11-19 11:49:33 +03:00
azatsafin
847b6ba074
Workflows to deploy and remove custom env from branches (#1108)
* Bump tmpl from 1.0.4 to 1.0.5 in /kafka-ui-react-app (#1078)

* Bump tmpl from 1.0.4 to 1.0.5 in /kafka-ui-react-app

Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* npm audit fix was run for tests fix

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kamila Alekbaeva <kalekbaeva@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>

* test image build

* custom env deploy remove github workflows

* Update branch-remove.yml

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kamila Alekbaeva <kalekbaeva@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: Azat Safin <azsafin@provectus.com>
2021-11-19 10:09:13 +03:00
azatsafin
7bd2a6c41c
Start use auto-updated deployment (#1091)
This commit are changing:
- Stop auto-update in edu account
- Start updates in kafka-ui 
based on commits to master
2021-11-16 12:58:19 +03:00
RustamGimadiev
01f04d38d4 add platforms for docker build step 2021-11-13 00:40:39 +03:00
JASKEERAT SINGH
3c9eb824ca
Create a gh action for the first time contributors 2021-11-08 22:47:27 +03:00
RustamGimadiev
0efe550197 fix: use project version in e2e dependencies 2021-09-02 12:45:20 +03:00
Rustam Gimadiev
dcc2f2596a
Move demo env to Frankfurt 2021-08-25 21:32:51 +03:00
Anna Antipova
e453806086 #622 fix step with e2e-checks run 2021-08-06 19:39:40 +03:00
Anna Antipova
e7cd2878e4 #622 exclude api-contract submodule 2021-08-06 19:24:23 +03:00
Anna Antipova
fd658efdcf #622 exclude submodule API to skip api tests 2021-08-06 16:51:09 +03:00
Anna Antipova
2844b04d93 #622 extract run of API tests from e2e-checks.yaml 2021-08-06 12:30:32 +03:00
Anna Antipova
cb50cfea49 #622 extract output of the version 2021-08-05 15:57:25 +03:00
Anna Antipova
ecd6f08374 #622 change mvn test triggering command 2021-08-04 18:27:50 +03:00
Anna Antipova
75474c6066 #622 enable e2e checks 2021-08-04 17:00:38 +03:00
Anna Antipova
9c456f929f #622 remove the step Build and Push of the latest version of the image due to unnecessary 2021-08-04 16:32:55 +03:00
Anna Antipova
5918d40315 #622 fix tags on Build and Push step 2021-08-04 11:43:06 +03:00
Anna Antipova
80bf047216 #622 skip tests for building with Maven 2021-08-03 17:56:42 +03:00
Anna Antipova
d76d48cda9 #622 move setting up of JDK previous than running of app building 2021-08-03 16:54:43 +03:00
Anna Antipova
0361c6107d #622 fix id of workflow 2021-08-03 16:04:46 +03:00
Anna Antipova
8a02937713 #622 use current code build for e2e-checks 2021-08-03 11:26:59 +03:00
Anna Antipova
686a319678 #498 add backend and frontend paths for e2e tests triggering 2021-07-30 12:38:46 +03:00
Anna Antipova
02462a4497 #498 add separate GitHub workflow for running checks 2021-07-29 17:13:19 +03:00
Anna Antipova
0839be497c #498 remove e2e-checks as submodule from backend workflow 2021-07-29 17:11:43 +03:00
Roman Zabaluev
443ed8bc8c
Replace favicon (#695)
* Replace favicon
* Fix pr checks job (again)
2021-07-20 18:00:46 +03:00
Roman Zabaluev
ae8aec900d
Fix PR checks job 2021-07-20 16:54:08 +03:00
Rustam Gimadiev
febc495ea7
fix/pr-checks-action-repo 2021-07-19 16:20:05 +03:00
Marat Chukmarov
551b99702e
adding default params to e2e checks (#603)
* adding default params to e2e checks

* adding ci defaults as .env.ci

Co-authored-by: marat <ttx013@gmail.com>
2021-06-30 14:01:08 +03:00
Rustam Gimadiev
dc5c046673
fix pipeline 2021-06-09 15:13:58 +03:00
Rustam Gimadiev
3e020ffa10
fix fetch-depth for release 2021-06-09 15:08:13 +03:00
Rustam Gimadiev
d376e9a885
add flexibility for release 2021-06-09 15:03:54 +03:00
Rustam Gimadiev
2628d2c364
Fix release 2021-06-09 14:36:18 +03:00
Rustam Gimadiev
76f3f9b09a
Fix release pipeline 2021-06-09 14:33:06 +03:00
Rustam Gimadiev
a4134693d8
add ability to bump version 2021-06-09 14:26:24 +03:00
Marat Chukmarov
b3624e965d
changed pull_request to pull_request_target (#509)
Co-authored-by: marat <ttx013@gmail.com>
2021-05-31 12:47:41 +03:00