Commit Graph

86 Commits

Author SHA1 Message Date
Thomas Hobson 972228412a
switch to taking config by env
To help with ease of deployment, configuration now is administered through the use of environment variables.
This allows for easy configuration directly from the docker-compose file and is a much more robust solution.
2021-05-07 21:11:36 +12:00
Thomas Hobson 0299810d6c
update CI config 2021-04-28 16:04:27 +12:00
Thomas Hobson 7da1a7dce8
fix ci 2021-04-27 12:15:33 +12:00
Thomas Hobson 4ef3e4e5c3
fix ci 2021-04-27 12:10:12 +12:00
Thomas Hobson 1e3b01283e
ci fix 2021-04-25 16:43:57 +12:00
Thomas Hobson f590f85d6d
unbreak CI 2021-04-25 16:41:02 +12:00
Thomas 75e30ee6d3
Update api-push.yaml 2021-04-17 12:10:59 +12:00
Thomas 90217a6202
Retry infinitely 2021-04-07 16:16:19 +12:00
Victor Frazao 552fb91c6b
v3 - Remove the use of unshare + privileged mode and instead (#195)
use seccomp to filter for socket syscalls
2021-04-07 12:31:30 +12:00
Thomas 2d446c33e6
Up wait time for index
Needed for large packages like ponyc
2021-04-06 17:09:19 +12:00
Thomas 0ee5003533
Up timeout for index starting 2021-04-02 17:45:17 +13:00
Thomas Hobson be47ab802c
Merge branch 'v3' of https://github.com/engineer-man/piston into v3 2021-03-29 21:33:54 +13:00
Thomas Hobson 607123f73d
switch to yarn 2021-03-29 21:33:49 +13:00
Brian Seymour b31deaddbc change port to match old piston, some formatting change, add env to fix debian warning/error 2021-03-28 14:01:46 -05:00
Thomas Hobson ec9a770f5b
ci(package): output result of test instead of just failing 2021-03-16 08:24:43 +13:00
Thomas Hobson 0493bcec31
ci(package): run curl once per line 2021-03-15 19:34:38 +13:00
Thomas Hobson 92a0b13ba7
ci(release): merge with push 2021-03-15 19:18:01 +13:00
Thomas Hobson b02fe3eefb
ci(release): use latest release always 2021-03-15 19:14:02 +13:00
Thomas Hobson 53841e0d50
ci(release): remove section from name 2021-03-15 19:03:02 +13:00
Thomas Hobson e070c87322
ci(release): manual dispatch 2021-03-15 18:59:06 +13:00
Thomas Hobson b9d4ca94df
ci(release): add name to job 2021-03-15 18:57:35 +13:00
Thomas Hobson 4c7ec9689e
ci(release): remove filters 2021-03-15 18:56:32 +13:00
Thomas Hobson 3c5336e516
ci(release): use key types not type 2021-03-15 18:54:12 +13:00
Thomas Hobson 49687d4a28
ci(release): name workflow 2021-03-15 18:53:24 +13:00
Thomas Hobson 7be0ca1626
ci(release): create index on release edit 2021-03-15 18:48:01 +13:00
Thomas Hobson 11f415248d
ci(package): automatically build and upload 2021-03-15 18:29:40 +13:00
Thomas Hobson 877473b128
ci(package): Dump logs always 2021-03-14 19:31:41 +13:00
Thomas Hobson 935b6cd517
ci(package): adjust index for localhost 2021-03-14 19:21:41 +13:00
Thomas Hobson ddbd4617f1
ci(package): run yarn before testing 2021-03-14 19:14:30 +13:00
Thomas Hobson 41d807dec4
ci(package): Add testing routine 2021-03-14 19:07:54 +13:00
Thomas Hobson 015365f043
ci(package): put downloaded packages in correct folder 2021-03-14 18:37:11 +13:00
Thomas Hobson 6290fdfdba
ci(package): dump logs 2021-03-14 18:15:05 +13:00
Thomas Hobson c751653b3a
ci(package): network index to api 2021-03-14 18:11:39 +13:00
Thomas Hobson aaadef6db9
ci(package): wait for index 2021-03-14 18:08:37 +13:00
Thomas Hobson 72f0f61448
ci(package): wait for index to start 2021-03-14 18:05:20 +13:00
Thomas Hobson 94ac5c42aa
ci(packge): move detached flag 2021-03-14 18:01:45 +13:00
Thomas Hobson 8834462ac2
ci(package): login to package registry 2021-03-14 17:59:21 +13:00
Thomas Hobson e1d9ae69c9
ci(packages): add testing 2021-03-14 17:57:11 +13:00
Thomas Hobson 81235d2c39
ci(package): no build on test 2021-03-14 17:38:56 +13:00
Thomas Hobson abec6cf244
ci(package): get list of packages from pr 2021-03-14 16:43:50 +13:00
Thomas Hobson 2c1ca22cdd
ci(package): test 2021-03-14 16:41:52 +13:00
Thomas Hobson 7bca798c0b
ci(package): test 2021-03-14 16:38:48 +13:00
Thomas Hobson baf00ada3d
ci(package): point to head 2021-03-14 16:21:01 +13:00
Thomas Hobson f1a74a0d68
ci(api): pull using action 2021-03-14 16:06:42 +13:00
Thomas Hobson 0ae6ee1632
ci(repo): pull using action 2021-03-14 16:05:11 +13:00
Thomas Hobson 4626176222
ci(package): use head commit 2021-03-14 15:56:17 +13:00
Thomas Hobson d10496cc78
ci(package): add git log?? 2021-03-14 15:49:59 +13:00
Thomas Hobson 14f582eb33
ci(package): use commit sha 2021-03-14 15:47:11 +13:00
Thomas Hobson ca3a4c3c0b
ci(package): get all commits 2021-03-14 15:43:24 +13:00
Thomas Hobson bb8b0dbd91
ci(repo): pull existing container 2021-03-14 15:29:50 +13:00