Commit graph

23 commits

Author SHA1 Message Date
Jochen Schalanda
5b3478fdc3
Bump Maven to version 3.8.6 and reduce noise (#2882)
* Bump Maven wrapper to Maven 3.8.6

Using the official [Maven Wrapper](https://maven.apache.org/wrapper/) which was forked from the 3rd party Maven Wrapper plugin.

* Use Maven wrapper in GitHub workflows

* Reduce Maven-related noise in build jobs

```
-B,--batch-mode                        Run in non-interactive (batch)
                                        mode (disables output color)
-ntp,--no-transfer-progress            Do not display transfer progress
```
2022-11-07 15:18:50 +04:00
Jochen Schalanda
62f35e3e29
Upgrade to Java 17 (Azul Zulu) (#2879)
* Feature: Upgrade to Java 17 (Azul Zulu)

Java/OpenJDK 13 has reached end of life (and end of security support)
more than 2.5 years ago: https://endoflife.date/java

This change set updates the build, CI pipeline, and Docker image of Kafka UI to Java 17 (LTS).

* Add back maven-compile-plugin to kafka-ui-e2e-checks
2022-11-07 14:57:59 +04:00
Roman Zabaluev
e4dc1134ab
Fix possible CWE-94 in a workflow 2022-06-09 15:50:43 +04:00
dependabot[bot]
1e3561ea28
Bump actions/checkout from 2 to 3 (#1706)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2022-05-12 01:05:30 +04:00
dependabot[bot]
34db4ccab6
Bump actions/cache from 2 to 3.0.1 (#1795)
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.0.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/cache
  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>
2022-05-10 16:50:40 +04:00
Ruslan Ibragimov
25d00988ad
Trigger backend workflow on root pom.xml change (#1634)
* Trigger backend workflow on root pom.xml change

* Trigger e2e checks workflow on root pom.xml change
2022-02-18 11:47:17 +03:00
Ruslan Ibragimov
6428cbef4a
fix sonar scans (#1617) 2022-02-16 18:25:41 +03:00
Ruslan Ibragimov
d503691600
Allow running sonar within PR of a fork (#1581)
* Allow running sonar within PR of a fork

* remove github token from envs on mvn verify
2022-02-10 15:24:57 +03:00
Damir Abdulganiev
ced74ac550
[Fixes #1534] No originally selected custom parameters in topic's edit tab (#1538)
- Fixes No originally selected custom parameters in topic's edit tab #1534
- Adds test case for CustomParams to verify fix
- Updates CustomParamsField to use predefined value
- Renames INDEX_PREFIX to TOPIC_CUSTOM_PARAMS_PREFIX and moves it to constants file
- Removes unused configs from Topic/Edit component
- Rewrites DangerZone styled's
- Rewrites DangerZone tests
- Adds margin to DangerZone to match TopicForm width
- Adds simple Topic/Edit test
- Changes sonar-project.properties file's sonar.exclusions to correctly ignore paths

Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com>

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-02-03 13:29:02 +03:00
Ruslan Ibragimov
315a3612c1
Adapted required PR checks (#1478)
* required PR checks workflows adaptation

* Temporarily ignore broken e2e tests. TODO #1480

Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com>

* Ignore e2e tests attempt #2

Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com>

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-01-25 17:55:04 +03:00
Anna Antipova
0839be497c #498 remove e2e-checks as submodule from backend workflow 2021-07-29 17:11:43 +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
Bogdan Volodarskiy
f3ca164411
simple check (#476)
* simple check

* try to fix

* simple check another one

* fixed link

Co-authored-by: Bogdan Volodarskiy <bvolodarskiy@provectus.com>
2021-05-19 12:59:25 +03:00
Bogdan Volodarskiy
59a464ed5f
Checks/446 run on ci (#469)
* try to add selenoid to flow

* trying to copy .env file

* fixed cp

* changed backed yml for tests ci

* added allure to ci

* fixed allure gh pages

* fixed after rewiev

Co-authored-by: Bogdan Volodarskiy <bvolodarskiy@provectus.com>
2021-05-19 09:28:43 +03:00
Rustam Gimadiev
3c54f39ca6
fix backend ci 2021-03-22 23:15:45 +03:00
Oleg Shur
76c77690f3
Update backend.yml 2021-03-18 18:20:43 +03:00
Oleg Shur
427d3faffa
Bump react app deps (#285)
* Bump deps

* Update actions
2021-03-18 14:39:00 +03:00
Oleg Shur
c908ae6967
Update Code Q integrations (#276)
* Update Code Q integrations

* Code Q improvements (#277)
2021-03-18 13:07:04 +03:00
Dmitriy Kharlamov
7a8417e0d1
Add sonar cloud check (#269)
* Update sonar.yaml

Fix scan only kafka-ui-react-app

* Update pom.xml

Add sonar cloud properties

* Update sonar.yaml

Change scan sonar cloud by maven

* include sonar scan to backend build job

* remove projectname from pom.xml
2021-03-17 15:50:25 +03:00
RustamGimadiev
29d11f529f fix ci for external PRs 2021-03-15 11:40:22 +03:00
Rustam Gimadiev
08400b2fcf
Add latest build (#246) 2021-03-12 10:19:51 +03:00
Rustam Gimadiev
92c0332cb1
GitHub Actions jobs for testing (#184)
* added jobs for perform UI testing

* get rid of Jenkinsfile

* use unique match key for each job
2021-02-19 13:13:19 +03:00
Rustam Gimadiev
78a971193b
release jobs (#194) 2021-02-17 12:03:18 +03:00
Renamed from .github/workflows/maven.yml (Browse further)