Brian Seymour
de449c6d56
validate json instead of a json header, and lots of cleanup
2021-05-07 14:22:25 -05:00
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
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
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
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
fda944359a
ci(package): current dir...
2021-03-14 15:12:20 +13:00
Thomas Hobson
55f45e05bc
ci(package): list out packages/repo
2021-03-14 15:10:08 +13:00
Thomas Hobson
02986e6a41
ci(package): pass in correct sha
2021-03-14 15:07:08 +13:00
Thomas Hobson
b029276a67
ci(package): use correct docker image
2021-03-14 14:52:14 +13:00
Thomas Hobson
fd8b8515f4
ci(package): testing
2021-03-14 14:51:29 +13:00
Thomas Hobson
7b57bef167
ci(package): test depends on build
2021-03-14 13:52:20 +13:00
Thomas Hobson
db605e70fb
ci(package): indentation
2021-03-14 13:50:44 +13:00
Thomas Hobson
31b9e98b06
ci(package): remove privilege
2021-03-14 13:49:30 +13:00
Thomas Hobson
911de04d98
ci(package): name container correctly
2021-03-14 13:28:02 +13:00
Thomas Hobson
9a6616107b
ci(package): start both containers in tests
2021-03-14 13:25:43 +13:00
Thomas Hobson
41e036d93c
ci(package): login to registry
2021-03-14 13:02:54 +13:00
Thomas Hobson
0ff42adeaa
ci(package): use prebuilt images
2021-03-14 13:01:32 +13:00
Thomas Hobson
bebbbd8ecb
ci(package): mount volumes in container correctly
2021-03-14 12:44:11 +13:00
Thomas Hobson
fba88356e9
ci(package): correct version
2021-03-14 12:39:26 +13:00