This is an automated email from the ASF dual-hosted git repository. nferraro pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit d8e001fcf617d3f9996dcc6c79822da6787f4900 Author: Nicola Ferraro <ni.ferr...@gmail.com> AuthorDate: Tue Mar 24 17:48:26 2020 +0100 Fix #1365: Update release script --- .github/workflows/release.yml | 10 ++++++++++ script/Makefile | 7 +++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fd0d539..1ac49d1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -58,6 +58,10 @@ jobs: echo "Using IMAGE_NAME=$IMAGE_NAME" echo "::set-env name=IMAGE_NAME::$IMAGE_NAME" + MAVEN_REPOSITORY=$(make get-staging-repo) + echo "Using MAVEN_REPOSITORY=$MAVEN_REPOSITORY" + echo "::set-env name=MAVEN_REPOSITORY::$MAVEN_REPOSITORY" + docker login -u $TEST_DOCKER_HUB_USERNAME -p $TEST_DOCKER_HUB_PASSWORD - name: Codegen @@ -87,6 +91,12 @@ jobs: body: | Apache Camel K nightly build for testing (unstable). + To test it, download the client for your OS and run: + + ``` + kamel install --olm=false --maven-repository=${{ env.MAVEN_REPOSITORY }} + ``` + draft: false prerelease: true - name: Upload Client Linux diff --git a/script/Makefile b/script/Makefile index 6f4feb1..3f07d62 100644 --- a/script/Makefile +++ b/script/Makefile @@ -30,7 +30,7 @@ LINT_DEADLINE := 10m # Used to push pre-release artifacts STAGING_IMAGE_NAME := docker.io/camelk/camel-k -STAGING_RUNTIME_REPO := https://repository.apache.org/content/repositories/orgapachecamel-1189 +STAGING_RUNTIME_REPO := # When packaging artifacts into the docker image, you can "copy" them from local maven # or "download" them from Apache Snapshots and Maven Central @@ -238,4 +238,7 @@ install-minikube: release-notes: ./script/gen_release_notes.sh $(LAST_RELEASED_VERSION) $(VERSION) -.PHONY: build build-kamel build-resources build-olm unsnapshot-olm dep codegen images images-dev images-push images-push-staging test check test-integration clean release cross-compile package-examples set-version git-tag release-notes check-licenses generate-deepcopy generate-client generate-doc build-resources release-helm release-staging release-nightly +get-staging-repo: + @echo $(or ${STAGING_RUNTIME_REPO},https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots) + +.PHONY: build build-kamel build-resources build-olm unsnapshot-olm dep codegen images images-dev images-push images-push-staging test check test-integration clean release cross-compile package-examples set-version git-tag release-notes check-licenses generate-deepcopy generate-client generate-doc build-resources release-helm release-staging release-nightly get-staging-repo