Commit Graph

1133 Commits

Author SHA1 Message Date
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 80eefaa6fb Increase zig compile timeout 2021-10-11 13:26:43 +02:00
Brikaa afd71cc82d Fix env_val bug 2021-10-10 22:08:55 +02:00
Brikaa 2f114d6e54 Fix important constraints bug 2021-10-10 19:20:17 +02:00
Brikaa 5968090f50 Improve precommit 2021-10-10 18:48:34 +02:00
Brikaa f973ecf281 Add infinite timeout 2021-10-10 17:18:31 +02:00
Thomas Hobson 90945d1621
Merge pull request #365 from Brikaa/mono
Revert Mono error separation to work with websockets
2021-10-11 02:17:16 +13:00
Brikaa 7fc0b9efb8 Revert Mono error separation to work with websockets 2021-10-10 14:40:58 +02:00
Thomas Hobson 8cb54cfe58
Merge pull request #355 from Brikaa/lint
Add ./piston lint
2021-10-11 00:19:58 +13:00
Thomas Hobson 40d70ac086
Merge pull request #363 from Hydrazer/master
pkg(vyxal-2.4.1): add vyxal
2021-10-11 00:18:50 +13:00
Hydrazer 6416b4d8cb pkg(vyxal-2.4.1): add vyxal 2021-10-09 19:18:07 -06:00
Brikaa f8eb7053ed Fix typescript 2021-10-09 18:16:41 +02:00
Brikaa f2c91acbe6 Piston lint 2021-10-09 18:10:58 +02:00
Thomas Hobson d61fb8ec5b
Merge pull request #356 from Brikaa/remove-container
Remove stopped package builder container
2021-10-09 22:51:49 +13:00
Thomas Hobson 0e7775f5d6
Merge pull request #359 from Hydrazer/master
pkg(husk-1.0.0): add husk
2021-10-09 15:12:25 +13:00
Hydrazer 7ff87cf0f2 pkg(husk-1.0.0): add husk 2021-10-08 17:14:08 -06:00
Brikaa cfbb62f5bf Remove stopped package builder container 2021-10-08 17:20:10 +02:00
Thomas Hobson 2ae63a4d69
Merge pull request #354 from Niki4tap/master
Added a package to support LLVM IR
2021-10-07 02:49:26 +13:00
Niki4tap fbee9e6c22 pkg(llvm_ir-12.0.1): Add the package to readme and `ll` alias 2021-10-06 13:32:54 +00:00
Niki4tap 478ccefa58 pkg(llvm_ir-12.0.1): Fixed test.ll 2021-10-06 13:00:58 +00:00
Niki4tap 70cf0b1a90 Merged master branch 2021-10-06 12:57:16 +00:00
Niki4tap 82d6dfd3e9 pkg(llvm_ir-12.0.1): Added llvm_ir 12.0.1 2021-10-06 12:52:59 +00:00
Thomas Hobson 69ea3ec7a0
Merge pull request #353 from Brikaa/docs
Document limit overrides, timeouts, provides and local testing
2021-10-07 00:44:01 +13:00
Thomas Hobson c6ccf642f6
Merge pull request #347 from dvargas46/master
prevent building empty package on pr
2021-10-06 17:22:37 +13:00
Thomas Hobson fec08cbce5
Merge pull request #349 from milindmadhukar/master
Added Go-Piston to the Readme
2021-10-06 17:21:59 +13:00
Brikaa 363daa2a24 Document limit_overrides, timeouts, provides and local testing 2021-10-04 21:35:13 +02:00
Thomas Hobson eb6d00c9d7
Merge pull request #352 from Brikaa/dotnet
pkg(dotnet-5.0.201): Added F#.net, F# interactive and VB.net
2021-10-05 05:11:42 +13:00
Brikaa aa4b94a237 Add csharp.net, fsharp.net basic.net to readme 2021-10-04 17:39:08 +02:00
Brikaa d3cbb64bd7 Merge branch 'master' into dotnet 2021-10-04 17:36:59 +02:00
Brikaa adae6fde2f pkg(dotnet-5.0.201): Added F#.net, F# interactive and VB.net 2021-10-04 17:25:11 +02:00
Brikaa a5c3858100 Add per-language constraint overrides 2021-10-04 17:11:46 +02:00
Brikaa c0f203537c config.js: timeout, overrides 2021-10-04 17:11:46 +02:00
Hydrazer 1c48ca2ab5 pkg(japt-2.0.0): add japt 2021-10-04 17:11:46 +02:00
Dan Vargas 4f5ef06adf pkg(freebasic-1.8.0): Add Freebasic 2021-10-04 17:11:46 +02:00
Brikaa 883d584c15 pkg(iverilog-11.0.0): Added iverilog 11.0.0 2021-10-04 17:11:46 +02:00
Dan Vargas e5732ef459 pkg(forte-1.0.0): add forte 2021-10-04 17:11:46 +02:00
Brikaa b36ce650dd Add ./piston logs 2021-10-04 17:11:46 +02:00
Brikaa 241b56a5e9 Add semantic versioning in CONTRIBUTING.MD 2021-10-04 17:11:46 +02:00
Thomas Hobson 36d72383a5 rework process janitor
Old process janitor required starting a `ps` process.
This was problematic, as `ps` requires another entry in the process table, which in some cases was impossible as it was exhausted.
2021-10-04 17:11:46 +02:00
Thomas Hobson 5d392effcc api: maximum concurrent jobs and potential fix for gcc 2021-10-04 17:11:46 +02:00
Thomas Hobson c24937aeb7 Add self to license 2021-10-04 17:11:46 +02:00
Thomas Hobson 6f3ad0f9ed
Merge pull request #348 from Brikaa/overrides
Add per-language limit overrides
2021-10-05 04:03:08 +13:00
Brikaa 94af5639bf Add per-language constraint overrides 2021-10-04 16:56:08 +02:00
Thomas Hobson 6a8dc48233
Merge pull request #351 from Hydrazer/master
add japt
2021-10-03 16:16:12 +13:00
Vargas, Dan 78d0ce156f prevent building empty package on pr 2021-10-02 19:51:07 -06:00
Hydrazer 1c675b5f8f pkg(japt-2.0.0): add japt 2021-10-02 16:50:37 -06:00
milindmadhukar 46ecd482bb
Added Go-Piston to the Readme 2021-10-02 23:38:11 +05:30
Thomas Hobson 89a6f81123
Merge pull request #345 from dvargas46/add-forte
pkg(forte-1.0.0): add forte
2021-10-03 01:45:58 +13:00
Thomas Hobson fa28d1c0c7
Merge branch 'master' into add-forte 2021-10-03 01:36:30 +13:00
Thomas Hobson 4d4b6b9bf0
Merge pull request #346 from dvargas46/add-freebasic
pkg(freebasic-1.8.0): Add Freebasic
2021-10-03 01:36:21 +13:00