28 lines
569 B
Bash
Executable File
28 lines
569 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -eo pipefail
|
|
|
|
# 1. CHECK IF APPLICABLE
|
|
if [[ ! -f META-INF/MANIFEST.MF ]]; then
|
|
exit 100
|
|
fi
|
|
|
|
# 2. GET ARGS
|
|
plan_path=$2
|
|
|
|
# 3. DECLARE DEPENDENCIES (OPTIONAL)
|
|
cat >> "${plan_path}" <<EOL
|
|
# Buildpack provides this dependency
|
|
#
|
|
# NOTE: The dependency is provided during the 'build' process.
|
|
#
|
|
[[provides]]
|
|
name = "test-info"
|
|
|
|
# Buildpack requires this dependency
|
|
#
|
|
# NOTE: Everything aside from 'name' is simply additional information that the providing buildpack can use to resolve
|
|
# the dependency.
|
|
#
|
|
[[requires]]
|
|
name = "test-info"
|
|
EOL |