Add prepare-all-in-one-deploy-file Makefile goal
This commit is contained in:
parent
a8d3e91bbb
commit
a4384ee18e
10
Makefile
10
Makefile
|
|
@ -139,6 +139,14 @@ test: ## Runs the go tests
|
|||
@echo "+ $@"
|
||||
@RUNNING_TESTS=1 go test -tags "$(BUILDTAGS) cgo" $(PACKAGES_FOR_UNIT_TESTS)
|
||||
|
||||
.PHONY: prepare-all-in-one-deploy-file
|
||||
prepare-all-in-one-deploy-file: ## Prepares all in one deploy file
|
||||
@echo "+ $@"
|
||||
cp deploy/service_account.yaml deploy/$(ALL_IN_ONE_DEPLOY_FILE_PREFIX)-$(API_VERSION).yaml
|
||||
cat deploy/role.yaml >> deploy/$(ALL_IN_ONE_DEPLOY_FILE_PREFIX)-$(API_VERSION).yaml
|
||||
cat deploy/role_binding.yaml >> deploy/$(ALL_IN_ONE_DEPLOY_FILE_PREFIX)-$(API_VERSION).yaml
|
||||
cat deploy/operator.yaml >> deploy/$(ALL_IN_ONE_DEPLOY_FILE_PREFIX)-$(API_VERSION).yaml
|
||||
|
||||
.PHONY: e2e
|
||||
CURRENT_DIRECTORY := $(shell pwd)
|
||||
e2e: build docker-build ## Runs e2e tests, you can use EXTRA_ARGS
|
||||
|
|
@ -324,7 +332,7 @@ start-minikube: ## Start minikube
|
|||
|
||||
.PHONY: bump-version
|
||||
BUMP := patch
|
||||
bump-version: ## Bump the version in the version file. Set BUMP to [ patch | major | minor ]
|
||||
bump-version: prepare-all-in-one-deploy-file ## Bump the version in the version file. Set BUMP to [ patch | major | minor ]
|
||||
@echo "+ $@"
|
||||
@go get -u github.com/jessfraz/junk/sembump # update sembump tool
|
||||
$(eval NEW_VERSION=$(shell sembump --kind $(BUMP) $(VERSION)))
|
||||
|
|
|
|||
|
|
@ -4,7 +4,8 @@ PKG=github.com/jenkinsci/kubernetes-operator
|
|||
DOCKER_ORGANIZATION=virtuslab
|
||||
DOCKER_REGISTRY=jenkins-operator
|
||||
NAMESPACE=default
|
||||
API_VERSION=jenkins:v1alpha2
|
||||
API_VERSION=v1alpha2
|
||||
MINIKUBE_KUBERNETES_VERSION=v1.12.9
|
||||
MINIKUBE_DRIVER=virtualbox
|
||||
ENVIRONMENT=minikube
|
||||
ENVIRONMENT=minikube
|
||||
ALL_IN_ONE_DEPLOY_FILE_PREFIX=all-in-one
|
||||
Loading…
Reference in New Issue