Commit Graph
50 Commits
Author SHA1 Message Date
Jake Runzer 1a80f255d3 unify vaildating a plan 2025-03-06 17:35:49 -05:00
Jake Runzer d15c0abfa6 warn when using a config file 2025-03-04 13:42:54 -05:00
Jake Runzer f3281df49b support specifying versions in RAILPACK_PACKAGES env var 2025-03-04 13:11:40 -05:00
Jake Runzer 0157a57773 remove unneeded logs 2025-03-04 01:38:17 -05:00
Jake Runzer 1e55644f88 slice spreading 2025-03-04 00:39:55 -05:00
Jake Runzer 24f3fd6d81 update shell provider 2025-03-02 01:59:28 -05:00
Jake Runzer 55bb08a518 save railpack version to build result 2025-02-28 14:09:59 -05:00
Jake Runzer 0f3b85fb13 start command and missing build plan errors 2025-02-27 21:47:21 -05:00
Jake Runzer 955bc6a511 logger for logs, warns, and errors 2025-02-27 20:17:07 -05:00
Jake Runzer 3d945c0f17 only allow setting a single provider 2025-02-24 10:23:54 -05:00
Jake Runzer 95f5da883b fix config file test 2025-02-23 22:29:10 -05:00
Jake Runzer 10f5ddd58f change how config is applied 2025-02-23 21:23:42 -05:00
Jake Runzer fcc33d45e6 checkpoint laravel working 2025-02-21 18:41:15 -05:00
Jake Runzer a189052f3e refactor step inputs/outputs system 2025-02-20 17:42:56 -05:00
Jake Runzer 79e5fd86fb add an init method to providers 2025-02-20 14:05:17 -05:00
Jake Runzer 13ccbabb6f custom build and install commands exec with sh 2025-02-17 16:46:27 -05:00
Jake Runzer 8152fff261 no pointers to slice 2025-02-17 14:40:53 -05:00
Jake Runzer e58f615a06 support custom config file path 2025-02-16 20:12:26 -05:00
Jake Runzer 07f8222a7c always return auto-detected providers as part of build result 2025-02-14 19:06:03 -05:00
Jake Runzer ca107107ed copy entire app into context when using custom build command 2025-02-14 12:00:44 -05:00
Jake Runzer a53ea2c278 add prepare command 2025-02-10 15:31:01 -07:00
Jake Runzer 7b4396b3bf add a todo 2025-01-29 20:54:59 -05:00
Jake Runzer 1f1d137d2c support passing in previous versions 2025-01-29 20:49:09 -05:00
Jake Runzer 82e9c2b3a6 some cleanup 2025-01-29 02:43:25 -05:00
Jake Runzer 337b920bab test applying config and generating plan from context 2025-01-28 20:49:46 -05:00
Jake Runzer 132b85f97d merge function that can finally handle the config 2025-01-28 19:41:44 -05:00
Jake Runzer d50b8c7342 support buildkit secrets when using build command 2025-01-28 17:35:40 -05:00
Jake Runzer b4d0ed13f1 support "providers" key in config file 2025-01-28 03:59:03 -05:00
Jake Runzer 97b1cbff09 provider detect mechanism 2025-01-28 03:20:55 -05:00
Jake Runzer 60f0fa6af2 cleanup applying a config 2025-01-28 00:47:20 -05:00
Jake Runzer f9103d6bf3 cleanup config merge 2025-01-27 23:24:38 -05:00
Jake Runzer cd8f3895e7 rename repo to "railpack" 2025-01-27 23:16:26 -05:00
Jake Runzer 9c7b3e5844 use railpack.json config file 2025-01-27 23:06:58 -05:00
Jake Runzer 65d6fe7e87 flag config 2025-01-27 20:21:52 -05:00
Jake Runzer 6adb975f83 environment variable based config 2025-01-27 20:12:16 -05:00
Jake Runzer b7395eb6ae railpack info command that shows metadata 2025-01-27 14:38:40 -05:00
Jake Runzer a9b5a1765f remove duplicates from depends on 2025-01-24 17:25:35 -05:00
Jake Runzer b0a6dbda83 cache context 2025-01-24 17:15:00 -05:00
Jake Runzer 7a9c347b81 golang provider 2025-01-24 16:28:29 -05:00
Jake Runzer 2d775b0e7d start of php provider 2025-01-23 03:12:37 -05:00
Jake Runzer ccf176e659 cache mounts 2025-01-23 01:28:24 -05:00
Jake Runzer 38a021f224 python provider with uv, pdm, and poetry working 2025-01-22 19:39:13 -05:00
Jake Runzer 70ef9f3656 support start base image and paths 2025-01-22 16:49:43 -05:00
Jake Runzer 8e66188a3e install mise and packages in single step 2025-01-21 14:47:29 -05:00
Jake Runzer d1b19cabd5 generate docker image of specific name 2025-01-20 14:59:41 -05:00
Jake Runzer 42a461b838 step output merging 2025-01-20 11:58:51 -05:00
Jake Runzer 49be8e6ab4 constructing llb graph from steps 2025-01-16 19:16:41 -05:00
Jake Runzer 02f675e7c6 updated context and plan format 2025-01-16 15:45:12 -05:00
Jake Runzer e838d33dfd basic node provider 2025-01-14 19:38:48 -05:00
Jake Runzer 73f03de56f init 2025-01-14 18:49:46 -05:00