mirror of
https://github.com/hanzoai/pack.git
synced 2026-09-30 23:43:13 +00:00
2a3dd6825b0efed1fddfe58aea36fac1c6d45acd
* fix: hard fail if railpack.json cannot be parsed * test: add shouldFail test.json expression helpful if we expect the build to fail. There shouldn't be too many of these, but we'll need at least a couple to make sure cases like railpack.json syntax errors hard fail. * test: bad json syntax failure * test: config file abs path, relative, and DNE cases * refactor: move hujson helper into internal helpers * fix: support abs config file path, fail if config file path does not exist * fix: document relative config file path, no abs config file support * fix: invalid config json * test: snapshot update * test: remove abs file config test * test: remove custom java config I know basically nothing about Java and after I fixed the syntax error which was causing this config file to not be picked up, this started failing. The proper Zulu version check which is the main purpose of this is still working fine so I think it's fine to remove these custom commands. * fix: typo * test: snapshot update
Railpack
Railpack is a tool for building images from source code with minimal configuration. It is the successor to Nixpacks and incorporates many of the learnings from running Nixpacks in production at Railway for several years.
Documentation
Railpack is an early work in progress and constantly evolving. Documentation for both operators and users is available at railpack.com.
Contributing
Railpack is open source and open to contributions. Keep in mind that the project is early and core architectural changes are still being made.
See the CONTRIBUTING.md file for more information.
Languages
Go
90.8%
Shell
6.5%
Python
1.4%
Dockerfile
0.7%
TypeScript
0.6%