Omar Brikaa
09a0ed250d
Use volume binary in test-dev, error exit if failed to delete volume
2022-02-22 17:37:14 +02:00
Omar Brikaa
4578a9d15b
Nix Piston: dev and prod containers
...
- Change appEnv to isDev
- Determine the image name in api/default.nix
- Use production image in ./piston test
2022-02-19 20:24:01 +02:00
Omar Brikaa
c2bc1ebf94
Construct the dev and prod containers directly in the set
2022-02-19 14:40:32 +02:00
Omar Brikaa
97fd8a16d4
Add dev/prod conditions in the nix files
2022-02-18 13:20:03 +02:00
Omar Brikaa
b8e2af412e
Fix ./piston build, add test-with-cache option
2022-02-18 13:17:10 +02:00
Omar Brikaa
a013613a59
Use Docker volumes and nodemon in development
2022-02-18 13:17:10 +02:00
Omar Brikaa
c238ff6254
Add none in runtime sets
2022-02-18 13:17:10 +02:00
Omar Brikaa
2bdd4768cd
RUNTIME_SET env choice in start-dev, websockets
2022-02-04 19:42:57 +02:00
Omar Brikaa
7beb8b40a2
Added Java 11
2022-01-31 17:28:03 +02:00
Thomas Hobson
83e4a1a136
Fix issues after merging upstream
...
Implements a simple container builder for runtime sets
2022-01-31 17:01:28 +13:00
Thomas Hobson
e022e34a37
Add nix runtime testing and pre-installing runtimes
2022-01-31 14:43:54 +13:00
Brikaa
dfd6beb6ed
Fix piston script after rebase
2021-10-14 12:44:51 +02:00
Thomas Hobson
ddb3703a0d
Merge branch 'master' into pre-commit
2021-10-13 23:17:44 +13:00
Dan Vargas
198d8ff061
improve piston shell script
...
- fix portability & using piston within a symlink
- only install cli npm modules on update or first use
- allow building packages with custom builder
- fix all shellchecks except SC2164
2021-10-12 12:21:20 -05:00
Brikaa
5968090f50
Improve precommit
2021-10-10 18:48:34 +02:00
Brikaa
f2c91acbe6
Piston lint
2021-10-09 18:10:58 +02:00
Brikaa
cfbb62f5bf
Remove stopped package builder container
2021-10-08 17:20:10 +02:00
Brikaa
e5ac7a2acc
Add ./piston logs
2021-09-26 14:09:25 +02:00
Thomas Hobson
7d05f4e305
Merge branch 'master' into websocket
2021-09-22 08:21:31 +12:00
Brikaa
5004635c55
Added bash shell option in piston script
2021-09-11 14:20:36 +02:00
Thomas Hobson
f58927d79a
script: correct typo and add additional rebuild command
2021-07-16 23:12:46 +12:00
Thomas Hobson
5a82e0308b
ensure cli always has packages installed
2021-06-13 19:12:14 +12:00
Thomas Hobson
0598c5c9be
Management tool additions
...
* Command to build packages locally
* Help message
* Start/Stop/Restart commands
* Select production/development environements
* clean pkgs/repo commands
2021-06-13 18:54:59 +12:00
Thomas Hobson
e96be60e7a
pull for prod, not rebuild
2021-04-25 15:05:27 +12:00
Thomas Hobson
35c807dac1
correct arg order
2021-04-25 15:05:05 +12:00
Thomas Hobson
ccd6baf11a
enhance piston script
2021-04-25 15:04:01 +12:00
Thomas Hobson
77ad337e1d
wrapper script for cli
2021-04-25 13:56:16 +12:00