jo
|
95b15b4913
|
ci: allow failure for find_broken_links job
|
2023-01-11 18:48:38 +01:00 |
jo
|
3420ea9f16
|
ci: don't use dependencies and needs together
Using dependencies and needs together doesn't work, the needs will be ignored.
In addition, needs doesn't load the "needed job" artifacts by default, it has to be specified.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2310>
|
2022-12-28 09:02:14 +00:00 |
Georg Krause
|
7e13cb45bb
|
ci: Fix doubled git hash in version of nodeinfo endpoint
|
2022-12-16 17:34:11 +00:00 |
jo
|
c2355a49b2
|
ci: ignore nginx website in find broken links
|
2022-12-16 17:24:28 +00:00 |
jo
|
b0b81a8683
|
ci: use demo instance for front review apps
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2282>
|
2022-12-15 17:16:57 +01:00 |
jo
|
0f441e99a7
|
ci: reuse template from funkwhale/ci
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2282>
|
2022-12-14 16:53:41 +01:00 |
jo
|
a599bede1e
|
ci: reduce ci usage by changing workflow rules
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2282>
|
2022-12-14 16:53:41 +01:00 |
jo
|
96c2359732
|
ci: use default tags fro the pipeline
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2282>
|
2022-12-14 16:53:41 +01:00 |
jo
|
9bea730e39
|
ci: rename deploy stage to review
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2282>
|
2022-12-14 16:53:40 +01:00 |
jo
|
0b5b6e876e
|
ci: use shared variables anchors
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2282>
|
2022-12-14 16:53:40 +01:00 |
jo
|
ec6293b994
|
ci: move variables in there own jobs
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2282>
|
2022-12-14 16:53:20 +01:00 |
jo
|
9f82f65928
|
ci: remove unused variables
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2282>
|
2022-12-14 16:52:08 +01:00 |
JuniorJPDJ
|
05cb102b21
|
fix(ci): fix CI `build_documentation` job swagger-UI generation and remove leftovers NOCHANGELOG
|
2022-12-12 18:55:39 +00:00 |
jo
|
bf0e4935ea
|
ci: cache lychee checked urls for 1 day
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2254>
|
2022-12-06 15:53:50 +01:00 |
wvffle
|
215ad15beb
|
Remove unused scripts
|
2022-11-28 10:16:58 +00:00 |
jo
|
452f2ee104
|
ci: remove docker_all_in_one_release job
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2221>
|
2022-11-26 19:32:46 +00:00 |
jo
|
39d0f30506
|
ci: make pre-commit run verbose
|
2022-11-25 19:43:50 +00:00 |
jo
|
fa51738fe8
|
chore: add black pre-commit hook
|
2022-11-23 20:41:45 +00:00 |
Jacek Pruciak
|
15d328c974
|
Revert "ci: Disable Pipeline execution for branches"
This reverts commit 0fc7a96eef .
|
2022-11-23 20:00:14 +01:00 |
Renovate Bot
|
19f38a0c4c
|
Update python Docker tag to v3.11
|
2022-11-23 09:01:38 +00:00 |
Georg Krause
|
0fc7a96eef
|
ci: Disable Pipeline execution for branches
|
2022-11-23 09:12:44 +01:00 |
jo
|
4fbef50d71
|
chore: add flake8 pre-commit hook
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2178>
|
2022-11-23 07:32:43 +00:00 |
jooola
|
eea77bc234
|
ci: scan for broken links
|
2022-11-22 20:52:06 +00:00 |
jo
|
e0ffb780f5
|
ci: fix permissions for build artifacts
- anyone should be able to read and traverse the tree
- not all the files should be executable, only scripts
|
2022-11-22 14:54:48 +00:00 |
jo
|
90b4cf15d1
|
chore: improve ci job readability
|
2022-11-22 14:54:48 +00:00 |
jo
|
45630be695
|
ci: add pre-commit job
|
2022-11-22 14:30:01 +00:00 |
RenovateBot
|
abfa971eb5
|
Update alpine Docker tag to v3.17 (develop)
|
2022-11-17 15:30:41 +00:00 |
Renovate Bot
|
903da25bf3
|
Update node Docker tag to v18
|
2022-11-16 19:16:52 +00:00 |
Georg Krause
|
bbb0e6719a
|
chore: Remove references to deprecated stable branch
|
2022-11-15 11:21:59 +01:00 |
JuniorJPDJ
|
730bfaec65
|
fix(ci): always run tests on protected branches
|
2022-11-09 19:00:59 +00:00 |
Georg Krause
|
9edc7f9548
|
ci: Add expiration time for almost all artifacts
|
2022-11-03 08:27:31 +01:00 |
Jacek Pruciak
|
76839daeed
|
Revert "ci(armv7): Disable Docker builds for now"
This reverts commit dfd299741c .
|
2022-11-01 19:33:56 +00:00 |
Georg Krause
|
dfd299741c
|
ci(armv7): Disable Docker builds for now
|
2022-10-31 06:54:07 +01:00 |
Georg Krause
|
f76bb01aac
|
ci(testing): Disable frontend testing
|
2022-10-30 19:39:04 +01:00 |
Jacek Pruciak
|
ff26bb8976
|
Revert "ci(armv7): Disable Docker builds for now"
This reverts commit 3650981bc5 .
|
2022-10-30 14:21:42 +01:00 |
Georg Krause
|
9b9d47e1d3
|
ci(tests): Fix exclusion of tests on stable
|
2022-10-30 13:33:45 +01:00 |
Georg Krause
|
64758a6a7f
|
ci(docs): Deploy docs for changes in develop
|
2022-10-29 14:34:33 +02:00 |
Georg Krause
|
93fa14e1fa
|
fix(testing): Make sure tests run conditionally in branches and always on develop
|
2022-10-29 10:03:04 +02:00 |
Georg Krause
|
f68cb880f3
|
feat(docs): Run Preview deployment automatically when docs changed
|
2022-10-29 10:02:25 +02:00 |
Georg Krause
|
5c72d8d8c4
|
ci(testing): Only run tests for relevant changes
|
2022-10-29 09:46:41 +02:00 |
Georg Krause
|
570af9f1b2
|
ci(tests): Use released python 3.11 image for tests
|
2022-10-29 09:36:34 +02:00 |
RenovateBot
|
fde81c1a03
|
Update postgres Docker tag to v15 (develop)
|
2022-10-28 05:25:22 +00:00 |
Georg Krause
|
c82f7799ff
|
ci(tests): report coverage to gitlab
|
2022-10-18 18:24:19 +00:00 |
Georg Krause
|
3650981bc5
|
ci(armv7): Disable Docker builds for now
|
2022-10-13 15:50:26 +02:00 |
Georg Krause
|
2eefd8b3f7
|
feat(python): Add support for python 3.11rc and testing
|
2022-10-12 08:52:26 +00:00 |
Georg Krause
|
8048ae49c4
|
Add coverage reporting for Gitlab
|
2022-10-09 08:27:24 +00:00 |
Georg Krause
|
d0fd2be799
|
Only run lint jobs for MRs
|
2022-09-15 10:39:06 +02:00 |
Georg Krause
|
9a46a8a057
|
Improve merge request pipelines
|
2022-09-08 12:09:51 +00:00 |
Kasper Seweryn
|
a38d0bc516
|
Add typescript type checking to gitlab CI
|
2022-09-06 09:26:36 +00:00 |
Georg Krause
|
36e55e56b6
|
Remove hotfix for setuptools and pin it properly
|
2022-09-05 16:13:26 +02:00 |