File tree Expand file tree Collapse file tree 3 files changed +25
-4
lines changed Expand file tree Collapse file tree 3 files changed +25
-4
lines changed Original file line number Diff line number Diff line change 1- # Built cmrel binary
1+ # Built binaries
22/cmrel
3+ bin /
34
45# Binaries for programs and plugins
56* .exe
Original file line number Diff line number Diff line change 1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15+ .PHONY : build
16+ build : bin/cmrel
17+
18+ .PHONY : bin/cmrel
19+ bin/cmrel :
20+ go build -o $@ ./cmd/cmrel
21+
22+ .PHONY : presubmit
23+ presubmit : bin/cmrel verify-boilerplate
24+ ./test/presubmit.sh $<
25+
1526.PHONY : verify-boilerplate
1627verify-boilerplate :
1728 @./hack/verify_boilerplate.py
29+
30+ .PHONY : clean
31+ clean :
32+ rm -rf ./bin ./cmrel
Original file line number Diff line number Diff line change @@ -18,8 +18,13 @@ set -o nounset
1818set -o errexit
1919set -o pipefail
2020
21- echo " +++ Building cmrel tool"
22- go build -o cmrel ./cmd/cmrel
21+ if [ -z ${1+x} ]; then
22+ echo " +++ Building cmrel tool"
23+ go build -o ./cmrel ./cmd/cmrel
24+ CMREL=./cmrel
25+ else
26+ CMREL=$1
27+ fi
2328
2429# clone cert-manager @ master
2530echo " +++ Cloning jetstack/cert-manager repository"
@@ -28,7 +33,7 @@ trap "rm -rf ${tmpdir}" EXIT
2833git clone https://github.com/jetstack/cert-manager.git " ${tmpdir} "
2934
3035echo " +++ Running 'gcb stage' command"
31- ./cmrel gcb stage \
36+ $CMREL gcb stage \
3237 --repo-path=" ${tmpdir} " \
3338 --skip-push=true \
3439 --debug
You can’t perform that action at this time.
0 commit comments