github.com/buildpacks/pack@v0.33.3-0.20240516162812-884dd1837311/acceptance/testdata/mock_buildpacks/simple-layers-buildpack-different-sha/bin/build.bat (about) 1 @echo off 2 echo --- Build: Simple Layers Different Sha Buildpack 3 4 set launch_dir=%1 5 6 :: makes a launch layer 7 echo making launch layer %launch_dir%\launch-layer 8 mkdir %launch_dir%\launch-layer 9 echo Launch Dep Contents > "%launch_dir%\launch-layer\launch-dep 10 mklink /j launch-deps %launch_dir%\launch-layer 11 echo [types] > %launch_dir%\launch-layer.toml 12 echo launch = true >> %launch_dir%\launch-layer.toml 13 14 :: makes a cached launch layer 15 if not exist %launch_dir%\cached-launch-layer.toml ( 16 echo making cached launch layer %launch_dir%\cached-launch-layer 17 mkdir %launch_dir%\cached-launch-layer 18 echo Cached Dep Contents > %launch_dir%\cached-launch-layer\cached-dep 19 mklink /j cached-deps %launch_dir%\cached-launch-layer 20 echo [types] > %launch_dir%\cached-launch-layer.toml 21 echo launch = true >> %launch_dir%\cached-launch-layer.toml 22 echo cache = true >> %launch_dir%\cached-launch-layer.toml 23 ) else ( 24 echo reusing cached launch layer %launch_dir%\cached-launch-layer 25 mklink /j cached-deps %launch_dir%\cached-launch-layer 26 ) 27 28 :: adds a process 29 ( 30 echo [[processes]] 31 echo type = "web" 32 echo command = '.\run' 33 echo args = ["8080"] 34 echo default = true 35 echo. 36 echo [[processes]] 37 echo type = "hello" 38 echo command = "cmd" 39 echo args = ["/c", "echo hello world"] 40 echo direct = true 41 ) > %launch_dir%\launch.toml 42 43 echo --- Done