Adam Brown
|
244aa094ef
|
adding fragment testing dependency as a possible solution for missing jacoco agent on CI
|
2022-08-31 09:16:01 +01:00 |
|
Adam Brown
|
8470ac9731
|
removing unneeded --stacktrace flag, it's part of the CI_GRADLE_ARG_PROPERTIES
|
2022-08-04 15:03:00 +01:00 |
|
Adam Brown
|
b0f73b029c
|
upping the jvm limit but keeping the kotlin daemon constrained
|
2022-08-04 10:00:47 +01:00 |
|
Adam Brown
|
b625d6a9bc
|
reducing CI workers to github VM limit
|
2022-08-03 15:53:27 +01:00 |
|
Adam Brown
|
c6e263a6d3
|
allowing parallel builds to occur now that the memory is constrained
|
2022-08-03 15:45:57 +01:00 |
|
Adam Brown
|
ee553d6693
|
making use of gradle_opts environment var to attempt to limit the jvm environment and fix gradle crashing
|
2022-08-03 15:40:01 +01:00 |
|
Benoit Marty
|
619e5dd7d1
|
Try to use a token from ElementBot, to let PR created from fork be able to run this step.
|
2022-07-29 14:56:46 +02:00 |
|
Benoit Marty
|
e44c9aa126
|
Try no using the gradle daemon on CI
|
2022-06-28 15:36:07 +02:00 |
|
Benoit Marty
|
dc63d41c97
|
Harmonize values of CI_GRADLE_ARG_PROPERTIES
|
2022-06-28 15:35:04 +02:00 |
|
Adam Brown
|
42be961681
|
applying sanity test filter to the start params
|
2022-06-21 09:15:28 +01:00 |
|
Adam Brown
|
a76b6e522b
|
splitting unit and instrumentation test tasks so that we can configure the android plugin testCoverage parameter
- there's a bug that causes the output to be invalid for unit tests
|
2022-06-21 09:15:27 +01:00 |
|
dependabot[bot]
|
7908c4ba2e
|
Bump actions/setup-python from 3 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-06-13 23:05:19 +00:00 |
|
Michael Kaye
|
d84b768db3
|
Don't run tests in the UI folder for coverage.
|
2022-06-09 23:58:50 +01:00 |
|
Michael Kaye
|
23324990c0
|
Fix and/&& mixup
|
2022-06-06 17:55:12 +01:00 |
|
Michael Kaye
|
e9cb417cef
|
We still might be flaky; retry entire test run if so.
|
2022-06-06 17:43:30 +01:00 |
|
Michael Kaye
|
56608d564e
|
Retry ALL THE THINGS, and always send sonarqube
|
2022-06-06 17:08:02 +01:00 |
|
Michael Kaye
|
fd5b7099af
|
Add commented out version of building integration tests for reference.
|
2022-05-25 14:10:50 +01:00 |
|
Michael Kaye
|
ba109a486f
|
Update to build scripts to enable sonarqube reporting including coverage.
|
2022-05-25 13:35:40 +01:00 |
|
dependabot[bot]
|
4779dd1b0b
|
Bump actions/setup-java from 2 to 3
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-04-11 23:08:51 +00:00 |
|
dependabot[bot]
|
6fd207764d
|
Bump actions/cache from 2 to 3
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-03-21 23:03:30 +00:00 |
|
Michael Kaye
|
9a532fc47f
|
Use different tags for unit tests and android test compilation.
Otherwise we will cancel one in favour of the other.
|
2022-03-11 16:47:40 +00:00 |
|
Benoit Marty
|
02ea1c0e7c
|
Add space between icon and name
Also remove extra space for the text_template
|
2022-03-11 14:39:38 +01:00 |
|
Michael Kaye
|
9a112bb010
|
Remove confetti from build failed message.
(there will be red icons if the build has failed in the body anyway)
|
2022-03-11 08:45:27 +00:00 |
|
Michael Kaye
|
400a47c39b
|
Only run one gradlew build for all tests, do not split by project
|
2022-03-11 08:45:04 +00:00 |
|
Michael Kaye
|
c57d22a72c
|
Additionally notify the matrix channel if these tests fail when run
after merge to develop or main.
|
2022-03-10 16:41:00 +00:00 |
|
Michael Kaye
|
23f7f72e38
|
Compile tests on PR, to ensure we don't break the build when merging.
This was accidentally committed to develop and reverted there.
|
2022-03-10 15:58:00 +00:00 |
|
Michael Kaye
|
ed7c65d8d8
|
Revert "Compile tests on PR, to ensure we don't break the build when merging."
This reverts commit 9e5ff1785a .
|
2022-03-10 15:57:05 +00:00 |
|
Michael Kaye
|
9e5ff1785a
|
Compile tests on PR, to ensure we don't break the build when merging.
|
2022-03-10 15:50:02 +00:00 |
|
Benoit Marty
|
104f948a08
|
Merge pull request #5445 from vector-im/dependabot/github_actions/actions/checkout-3
Bump actions/checkout from 2 to 3
|
2022-03-09 11:27:13 +01:00 |
|
Michael Kaye
|
9c404b5cab
|
Remove -PallWarningsAsErrors now the build doesn't need the flag to compile.
|
2022-03-08 13:26:24 +00:00 |
|
dependabot[bot]
|
9c18088128
|
Bump actions/checkout from 2 to 3
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>
|
2022-03-07 23:05:24 +00:00 |
|
Michael Kaye
|
cb00a668fe
|
Format unit test results as well
|
2022-03-01 11:42:54 +00:00 |
|
David Langley
|
79a8652308
|
Fix unit tests concurrency group naming.
Co-authored-by: Michael Kaye <1917473+michaelkaye@users.noreply.github.com>
|
2022-02-24 16:31:17 +00:00 |
|
David Langley
|
d4a423b382
|
Fix spacing
|
2022-02-24 09:30:28 +00:00 |
|
David Langley
|
93c6216269
|
Add descriptions of concurrencies
|
2022-02-23 23:13:30 +00:00 |
|
David Langley
|
d561ad6acd
|
include matrix.target in apk-lint group
|
2022-02-23 23:04:18 +00:00 |
|
David Langley
|
80fd816d66
|
test cancel with noop
|
2022-02-23 23:00:22 +00:00 |
|
David Langley
|
cf7417d544
|
Have to inline it as can't use env vars in other env vars.
|
2022-02-23 22:58:51 +00:00 |
|
David Langley
|
355931a592
|
add env prefix.
|
2022-02-23 22:42:11 +00:00 |
|
David Langley
|
8c65285ec5
|
try multiline expression for group sufficx
|
2022-02-23 22:37:19 +00:00 |
|
David Langley
|
43c125ed32
|
Use matrix.target to fix build group. Use env vars to clean up.
|
2022-02-23 22:16:24 +00:00 |
|
David Langley
|
639774662a
|
Add concurrency checks for unit tests, build and quality checks.
|
2022-02-23 18:11:46 +00:00 |
|
Aris Kotsomitopoulos
|
e8009953d6
|
Preventing Dependabot to publish unit test results
|
2021-09-24 11:14:57 +03:00 |
|
ariskotsomitopoulos
|
c9b294f737
|
Remove unused commented lines
|
2021-09-14 10:45:29 +03:00 |
|
ariskotsomitopoulos
|
fe1d9aa589
|
- Optimize build time for local builds
- Enhance CI/CD workflows (7GB Ram, 2CPU) by adding custom gradle arguments to properly run
- Add unit test UI comment representation plugin
|
2021-09-13 19:03:35 +03:00 |
|
Benoit Marty
|
c437ed394d
|
No need to build Android test, it's done by integration workflow
|
2021-05-19 17:48:12 +02:00 |
|
Benoit Marty
|
b5f7abda48
|
master -> main
|
2021-05-19 17:26:38 +02:00 |
|
Arun Babu Neelicattu
|
ff1d8c310e
|
ci: add initial github actions pipelines
|
2021-05-19 17:26:38 +02:00 |
|