|
|
0f62d5e822
|
fix: allow jobs to omit the "nix" option
|
2024-09-16 09:31:35 +00:00 |
|
|
|
854dfb6a90
|
chore(README): bump component version
[skip ci]
|
2024-09-13 18:44:37 +00:00 |
|
|
|
edaf08205b
|
Merge branch 'feat/improve-caching' into 'main'
feat: add support for Gitlab CI cache
Closes #2
See merge request TECHNOFAB/nix-gitlab-ci!4
|
2024-09-13 18:43:56 +00:00 |
|
|
|
78e6c5e278
|
feat: improve caching
|
2024-09-13 18:43:56 +00:00 |
|
|
|
39748cb380
|
chore(README): bump component version
[skip ci]
|
2024-09-13 17:55:05 +00:00 |
|
|
|
a2a7f7c4ed
|
chore(CI): build image on tag & tag images with short sha instead of date
|
2024-09-13 17:54:24 +02:00 |
|
|
|
97f49cbdf6
|
chore: add treefmt and format files
|
2024-09-13 17:22:38 +02:00 |
|
|
|
f30adf88d3
|
Merge branch 'feat/cicd-component' into 'main'
feat: add CI Component template
See merge request TECHNOFAB/nix-gitlab-ci!3
|
2024-09-11 15:03:43 +00:00 |
|
|
|
4e039a6b92
|
feat: add CI Component template
|
2024-09-11 15:03:42 +00:00 |
|
|
|
533bd2eef5
|
feat: add assertion to check if a job's stage exists
|
2024-09-10 13:07:48 +00:00 |
|
|
|
e3b35ec8ae
|
feat: add support for nix store paths in variables
by exporting them at runtime and removing them from the pipeline
definition itself
closes #3
|
2024-09-10 12:46:13 +00:00 |
|
|
|
ed80957884
|
docs(README): adjust input url for new lib flake
|
2024-07-28 14:53:15 +02:00 |
|
|
|
6bde7a5dfa
|
Merge branch 'feat/split-flake' into 'main'
feat: split lib and utils into separate flake
See merge request TECHNOFAB/nix-gitlab-ci!2
|
2024-07-28 12:51:14 +00:00 |
|
|
|
f361878e13
|
feat: split lib and utils into separate flake
|
2024-07-28 12:51:14 +00:00 |
|
|
|
c272bfd812
|
fix: allow rules to contain attrs
|
2024-03-23 21:09:05 +01:00 |
|
|
|
d26ead5f0b
|
fix: typo
|
2024-03-23 21:07:26 +01:00 |
|
|
|
b1117dd620
|
fix(module): fix before_script not getting appended if it exists
[skip ci]
|
2024-03-17 21:10:10 +01:00 |
|
|
|
f460960ce6
|
chore(utils): fix before_script getting overwritten and add collapsible sections
|
2024-03-17 18:26:45 +01:00 |
|
|
|
93baeca411
|
chore: update gitlab-ci.yml and only load job deps if name was passed to setup_nix_ci
|
2024-03-17 18:16:34 +01:00 |
|
|
|
12e55ad0b7
|
chore: add grep to images
|
2024-03-17 16:53:03 +01:00 |
|
|
|
85e18c5766
|
Merge branch 'cache' into 'main'
feat: caching support
See merge request TECHNOFAB/nix-gitlab-ci!1
|
2024-03-17 15:44:22 +00:00 |
|
|
|
3a05d7a128
|
feat: caching support
|
2024-03-17 15:44:22 +00:00 |
|
|
|
426d89702a
|
fix(utils): create ~/.ssh/known_hosts if it does not exist
|
2024-02-03 16:18:02 +01:00 |
|
|
|
262729e9bb
|
fix: add most gitlab options
|
2024-01-27 13:06:34 +01:00 |
|
|
|
3161819c57
|
fix: rules are a list of attrs
|
2024-01-26 15:13:17 +01:00 |
|
|
|
7cd9c571fe
|
feat: add utilities
|
2024-01-26 14:55:03 +01:00 |
|
|
|
3413fc3639
|
fix: add artifacts option
|
2024-01-26 12:25:59 +01:00 |
|
|
|
1b6ecec5c1
|
fix(image): use nix-flakes to get the newest nix version
nix-unstable-static is outdated? (2.10)
|
2024-01-14 18:33:54 +01:00 |
|
|
|
ff363cb165
|
fix(gitlab-ci-config): filter out any unset (null) values
|
2024-01-14 18:13:26 +01:00 |
|
|
|
77fded1940
|
fix: repository name must be lowercase
add some more job options
|
2024-01-14 18:02:05 +01:00 |
|
|
|
f3485837ce
|
fix: add when and start_in option
|
2024-01-14 17:17:24 +01:00 |
|
|
|
1b963cb641
|
chore: add README
|
2024-01-14 17:09:23 +01:00 |
|
|
|
0df36ad437
|
chore: initial commit
|
2024-01-14 16:45:07 +01:00 |
|