Commit Graph

27 Commits

Author SHA1 Message Date
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