Commit graph

89 commits

Author SHA1 Message Date
teutat3s 771199f2ba
ci: add upload artifacts step 2022-08-24 22:09:27 +02:00
teutat3s 4501aa1317
ci: add upload artifacts step 2022-08-24 21:52:11 +02:00
teutat3s ab4f7ce575
ci: add upload artifacts step 2022-08-24 21:47:27 +02:00
teutat3s 8c14a466a4
ci: add upload artifacts step 2022-08-24 21:46:24 +02:00
teutat3s 23ef0db3bf
ci: add upload artifacts step 2022-08-24 21:44:23 +02:00
teutat3s 85e1609a8a
ci: add upload artifacts step 2022-08-24 21:43:38 +02:00
teutat3s a190c977ee
ci: add upload artifacts step 2022-08-24 21:42:05 +02:00
teutat3s 06fa4cccf7
ci: add upload artifacts step 2022-08-24 21:31:31 +02:00
teutat3s 3bb88457ee
ci: add upload artifacts step 2022-08-24 21:28:00 +02:00
teutat3s 92747c7325
ci: add upload artifacts step 2022-08-24 21:24:39 +02:00
teutat3s d98ad5fba3
ci: add upload artifacts step 2022-08-24 20:41:03 +02:00
teutat3s 347eebb957
ci: add upload artifacts step 2022-08-14 22:38:15 +02:00
teutat3s 4fd3875952
ci: add TRITON_DONT_SOURCE_PROFILE variable 2022-08-14 22:33:19 +02:00
teutat3s a5658e864d
ci: add upload artifacts step 2022-08-14 22:22:18 +02:00
teutat3s cd3b4913f1
ci: add upload artifacts step 2022-08-14 22:15:04 +02:00
Benjamin Bädorf 9e675c9aec
Fix file upload location 2022-08-14 22:11:33 +02:00
Benjamin Bädorf c4aa6737a7
Singular commadn into nix develop 2022-08-14 22:03:57 +02:00
teutat3s dec5dfa53a
ci: add upload artifacts step 2022-08-14 21:56:16 +02:00
teutat3s d4f649b387
ci: add upload artifacts step 2022-08-14 21:46:22 +02:00
teutat3s de4c2d90cb
ci: add upload artifacts step 2022-08-14 21:40:29 +02:00
teutat3s bba6e40579
Restructure CI:
build ISO on each push to main branch

tags with v* and t* names trigger a test VM

pull requests trigger a basic check building host PubSolarOS
2022-08-14 20:51:56 +02:00
teutat3s b3c8c9575e
Merge branch 'main' into feature/tests 2022-08-14 20:38:23 +02:00
teutat3s b42f7b72ad
Remove bud from CI, too 2022-08-14 17:16:56 +02:00
teutat3s 5fcd34e783
Test exec runner 2022-08-13 22:16:21 +02:00
teutat3s 07bea146f9
Test exec runner 2022-08-13 22:14:36 +02:00
teutat3s ff69e1f8d6
Merge branch 'main' into fix/drone-ci-iso-target-path 2022-05-02 21:56:03 +02:00
teutat3s 077ab8b4f4
Fix ISO target path for publishing 2022-05-02 10:39:59 +02:00
Benjamin Bädorf 91605af135
Revert "Merge pull request 'fix/boostrap-iso' (#75) from fix/boostrap-iso into main"
This reverts commit 48be9cfa75, reversing
changes made to 281d7b56b4.
2022-05-02 09:49:14 +02:00
Benjamin Bädorf 3dc6e6a5f6
Change bootstrap isoImage command in CI 2022-04-30 23:20:47 +02:00
teutat3s 47ed302f7a
drone: add check step 2022-04-30 17:03:00 +02:00
teutat3s e956a69abf
Re-enable CI Check step 2022-04-30 16:38:19 +02:00
teutat3s 4e9786442b
DEBUG: try to build ISO without volume as build store cache 2022-02-27 17:09:06 +01:00
teutat3s 94b6304140
DEBUG: try to build ISO without volume as build store cache 2022-02-27 17:07:43 +01:00
teutat3s 5a0078be8d
DEBUG: try to build ISO without volume as build store cache 2022-02-27 17:06:24 +01:00
teutat3s d0e972f85f
DEBUG: try to build ISO without volume as build store cache 2022-02-25 13:59:37 +01:00
teutat3s 67504a2560
DEBUG: try if nix build work with cached store 2022-02-09 17:17:08 +01:00
teutat3s 98be94a4db
DEBUG: try if nix build work with cached store 2022-02-08 19:09:53 +01:00
teutat3s e970370f38
Try with eval-store=local 2022-02-08 14:34:58 +01:00
teutat3s 0b7f1019af
Try nix store cache docker volume with privileged mode 2022-02-08 14:21:57 +01:00
teutat3s d157e71a72
DEBUG: try build without eval-store 2022-02-03 15:32:16 +01:00
teutat3s f5c07c2e49
DEBUG: try if nix build work with cached store 2022-02-03 14:25:38 +01:00
teutat3s ec8c0dae45
use SUBCMD_FLAGS env var 2022-02-03 12:22:07 +01:00
teutat3s c7a0811200
make the yaml parser happy 2022-02-03 12:16:48 +01:00
teutat3s 07ecc4bdae
fix nix flags, only use NIX_FLAGS where we would repeat
ourselfes way too much
2022-02-03 12:13:56 +01:00
teutat3s d33aef6060
factor out nix command flags into NIX_FLAGS env var
for better readability
2022-02-03 12:01:39 +01:00
teutat3s 67d48485d0
add --eval-store local flag to nix CI commands
see https://github.com/nix-community/naersk/issues/217

and https://kevincox.ca/2022/01/02/nix-in-docker-caching/
2022-02-03 11:44:40 +01:00
teutat3s 135dc20dc4
sign .drone.yml 2022-02-03 11:31:28 +01:00
teutat3s 96dde2315d
Use drone host volume for /nix/store to speed up
build times
2022-02-03 11:28:48 +01:00
teutat3s af96a74b95
Revert "Use drone host volume for /nix/store to
speed up build times"

This reverts commit ae8f39b89a.
2022-02-03 03:37:40 +01:00
teutat3s ae8f39b89a
Use drone host volume for /nix/store to speed up build times 2022-02-03 01:59:42 +01:00