Zedifus
8dc4e27db0
Move nightly builds to their own environment
2024-12-10 21:22:49 +00:00
Zedifus
6bb23db3bd
Exclude other pipeline jobs from nightly schedule
2024-12-10 21:11:28 +00:00
Zedifus
589448a244
Fix windows builds after stage rename
2024-12-10 20:48:57 +00:00
Zedifus
a7c370f782
Appease Gitlab's ci validator, also cache from dev for normal builds
...
Nightlys omit cache, dev will be merged into master, so caching master from dev shortly after merge makes sense
2024-12-10 20:46:05 +00:00
Zedifus
148a548df5
Omit cache on nightly builds
2024-12-10 19:59:56 +00:00
Zedifus
dc8db04228
Consolidate separate prod & dev build jobs into one, adding rule for nightly builds
2024-12-10 19:50:12 +00:00
Zedifus
30948b4db9
Append job id to builder & context
...
Stops parallel jobs clashing
2024-12-10 13:50:57 +00:00
Zedifus
a247aa4752
Fix lint missing deps for orjson
2024-12-01 19:03:47 +00:00
Iain Powrie
69c4b1b716
Appease Lint
2024-11-19 22:33:36 +00:00
Iain Powrie
81457271cc
Disable lang check as now managed by Weblate
2024-11-19 22:27:32 +00:00
Zedifus
45c3f73eca
Revert "Revert "Merge branch 'dev' into 'master'""
...
This reverts the 4.4.1 release revert commit 29ce7a2cdeb59b4d769f4b107a24cece44b7a214.
2024-08-06 20:45:00 +01:00
Iain Powrie
29ce7a2cde
Revert "Merge branch 'dev' into 'master'"
...
This reverts merge request !783
2024-07-29 21:49:44 +00:00
amcmanu3
f7a4c9505f
Ingnore humanized
2024-07-23 22:06:24 -04:00
Zedifus
6366463d12
Update lang sort ci util to exclude humanized_index
2024-07-09 00:52:01 +01:00
Zedifus
2a6c0ca751
Revert pinned sonarq version,
...
They've moved to a rootless image and cache was retaining files with root permissions, solution is to clear cache
2024-05-23 23:40:03 +01:00
Zedifus
5d53a1fa46
Pin sonar-scanner-cli to 5.0.1
...
Latest Broken
2024-05-23 21:54:35 +01:00
Zedifus
1655a16ba0
Re-tag test jobs to new shared runner standard (GL17)
2024-05-09 20:11:46 +01:00
Zedifus
2357b9fa21
Make help text in repo templates comments.
...
People aren't removing the example text, thus MR's and issues are messy
2024-04-06 23:41:24 +01:00
amcmanu3
91a601fb5f
Remove console spam
2024-04-01 16:30:12 -04:00
amcmanu3
50d4b045e7
Update permissions script to include progress
2024-04-01 16:16:33 -04:00
amcmanu3
669ac63896
Add script to fix linux perms
2024-02-21 20:11:13 -05:00
Zedifus
75f918fe13
Add deps for wheel build
2024-02-02 19:23:34 +00:00
Zedifus
be4c7b53f9
Install packages in pylint analysis job
2024-02-02 19:11:18 +00:00
Zedifus
6e97f4ed50
Unpin pipeline-components pylint
2024-02-02 18:02:59 +00:00
amcmanu3
5fd3fbee26
Merge branch 'maintenance/translations-12-11' of https://gitlab.com/crafty-controller/crafty-4 into maintenance/translations-12-11
2023-12-11 15:28:39 -05:00
Andrew
69fcdfddf0
Add json sort script
2023-12-11 15:15:26 -05:00
Zedifus
58efe7ab9d
Pin pylint at 0.21.1
...
0.22.0 is crashing out F0002
2023-10-23 21:47:26 +01:00
Zedifus
d3193bae97
Add bash dep to lang-check job
...
Also make log cat more robust
2023-10-17 20:23:19 +01:00
Zedifus
b42b2a210d
Add lint stage on pipeline for lang checks
2023-10-17 20:04:37 +01:00
Zedifus
d4a576cdd3
Rearrange script for readability and add exit 1
...
exit 1 if differences are found to notify pipeline!
2023-10-17 19:52:28 +01:00
Zedifus
24d712e30e
Exclude incomplete lang files from sort and check
...
This will exempt them from the future pipeline tests
2023-10-17 18:41:43 +01:00
Zedifus
647fe962ab
Add translations check & sort script
2023-10-09 19:10:11 +01:00
Zedifus
bfe4291584
Tweak sonar conditional
...
Jobs were still fireing
2023-07-18 21:54:45 +01:00
Zedifus
18d9ffa6b3
Make sonar conditional on token
...
This will stop forked repo tests failing
2023-07-18 21:21:36 +01:00
Zedifus
cd389f1202
Add SonarCloud CQ
2023-06-18 20:29:23 +01:00
Zedifus
4b0147e654
Fix gitlab registry digest information with provenance workaround
...
docker buildx as of v0.10.0 defaults to using SLSA Provenance for multi architecture builds.
Pushing an image built with buildx to Gitlab results in a tag with empty manifest data.
https://gitlab.com/gitlab-org/gitlab/-/issues/388865
2023-05-14 19:34:38 +01:00
Zedifus
66389b74c2
Change deprecated pre-def gitlab registry variable
...
`CI_BUILD_TOKEN` deprecated in recent Gitlab 16 update https://docs.gitlab.com/ee/update/deprecations.html#ci_build_-predefined-variables
2023-05-14 19:33:20 +01:00
Zedifus
ba82f8f6b7
Add pushing to DockerHub registry
2023-01-07 15:15:36 +00:00
Zedifus
8c4c8ba995
Repair prod docker build pipe cache reference
...
Aswell as another attempt at pushing multiple tags
2022-10-23 20:24:38 +01:00
Zedifus
c3c8bc178c
Repair prod docker build pipe
2022-10-23 19:54:25 +01:00
Iain Powrie
a96753d3a7
Merge branch 'devops/strip-sem-meta' into 'dev'
...
Strip semver meta
See merge request crafty-controller/crafty-4!483
2022-10-08 21:35:40 +00:00
Zedifus
ea0cf228a0
Tweak image tags for prod image push
2022-10-08 20:13:48 +01:00
Zedifus
d0dabc5888
Merge branch 'dev' into devops/strip-sem-meta
2022-10-08 19:43:40 +01:00
Zedifus
77d9a8d26d
Retain tagged versions of crafty images
2022-10-08 19:29:34 +01:00
Zedifus
0721c0d7d4
Strip meta from sem version
2022-10-08 18:34:38 +01:00
Zedifus
0e1237c0f4
Fix CQ Reports
...
Strip out badge creation for now until it can fit with pipelines
2022-09-19 23:31:01 +01:00
Zedifus
dd6366cb63
Retrieve updater artifact and include in package
2022-09-04 03:13:18 +01:00
Zedifus
73dbeadfab
Trim changelog before including in release desc
2022-08-11 21:02:27 +01:00
Zedifus
8db2c693c5
Remove requirement for dev's to update CHANGELOG
...
This will be handled on merge to dev.
2022-07-18 20:47:30 +01:00
Iain Powrie
5c1a9c5626
Add branch trigger back
...
For windows updater to remain up-to-date with master
2022-06-21 04:03:05 +00:00