José Rebelo
1a92bcf8a5
Upgrade to Android Gradle Plugin 7.4.2
...
Rename "main" flavor to "mainline", since that breaks the build.
https://stackoverflow.com/questions/72775247/productflavors-main-gradle-error-multiple-entries-with-same-key-main-and
2024-01-22 20:18:49 +00:00
José Rebelo
275deb4d06
Fix pipeline workflow syntax
...
As per https://woodpecker-ci.org/docs/usage/workflow-syntax#event
2023-12-16 19:13:50 +00:00
vanous
df11c6e2f4
Update CI to use jdk17 and build tools 33.0.2:
...
- Using image tag 33.0.0
- Using jdk 17
- Removed old memory 512 gradle config
2023-10-08 22:23:05 +02:00
Arjan Schrijver
557bfea35c
Add lint baseline, enable linting on CI, fix some reported errors ( #3291 )
...
This PR:
- fixes some errors reported by `gradlew lint` and the Android Studio "Code Inspection" tool
- adds a snapshot file `lint-baseline.xml` of the remaining lint errors and warnings to be used by the linter as baseline
- adds a job for CI to run `gradlew lint` on every build
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3291
Reviewed-by: José Rebelo <joserebelo@noreply.codeberg.org>
Co-authored-by: Arjan Schrijver <a_gadgetbridge@anymore.nl>
Co-committed-by: Arjan Schrijver <a_gadgetbridge@anymore.nl>
2023-09-11 09:17:04 +00:00
José Rebelo
ec9b423785
Do not run master build and tests on nightly
...
In order to trigger a deployment, these were already executed, it
doesn't make sense to waste CI time running them again.
2023-09-07 13:06:41 +01:00
José Rebelo
418e0b7d43
Allow nightly builds to be triggered manually
2023-09-07 13:00:07 +01:00
vanous
4e07852891
CI filter: skip released nightly quietly
2023-08-12 15:35:25 +02:00
vanous
f86cd39385
Add CI filter to skip nightly if already released
...
This will cause the CI to produce a Failure if already released,
but it can prevent many unnecesary CI runs, which is prefferable.
We can remove this filter if the Failure is confussing.
2023-08-12 14:22:27 +02:00
vanous
b8c3622449
CI: make sure clone is not partial
2023-08-11 19:12:01 +02:00
vanous
bee46c1ca5
Exclude test runs from nightly builds
2023-08-11 18:51:30 +02:00
vanous
c89647a37e
Try to exclude master from cron run
2023-08-11 18:46:10 +02:00
vanous
2ca23aed0b
Adjust CI for nightly builds
2023-08-11 18:36:23 +02:00
vanous
2b326b74b8
Add nightly setup directly to master
2023-08-11 17:59:01 +02:00
Andreas Shimokawa
3124c8ebba
try to fix woodpecker build
2023-08-10 10:30:31 +09:00
vanous
f70a6c5706
Use own image for builds
2022-08-21 21:59:36 +02:00
vanous
c53dfe8342
Update docker images in CI config
2022-08-20 21:15:08 +02:00
vanous
e1ced2e80b
Rename CI pipeline to try to eliminate some caching issue on git/ci host
2022-07-21 08:13:32 +02:00
vanous
602586e9c3
Fix CI typo
2022-07-17 00:21:35 +02:00
vanous
8409d071b1
Test: add CI test runner
2022-07-17 00:13:09 +02:00
vanous
a9030f1c00
remove filter from ci, allow branches to build
2022-04-04 18:57:47 +02:00
vanous
1e6cde6790
Add nightly release setup
2022-02-02 13:21:31 +01:00
vanous
ba371e5b48
Move CI configuration to .woodpecker directory
2022-01-15 09:52:27 +01:00