Skip to content

Commit

Permalink
Merge branch 'pipeline-manual-release-fix'
Browse files Browse the repository at this point in the history
  • Loading branch information
Vikram Yadav committed Oct 12, 2018
2 parents 89f4a64 + b8b6670 commit c61fc52
Showing 1 changed file with 29 additions and 29 deletions.
58 changes: 29 additions & 29 deletions ci/pipelines/release.yml.erb
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ resource_types:
<% end %>

resources:
- name: git-master
- name: lf-git
type: git
source:
uri: git@github.com:pivotal-legacy/LicenseFinder.git
Expand Down Expand Up @@ -43,7 +43,7 @@ resources:
username: ((LicenseFinderDocker.username))
password: ((LicenseFinderDocker.password))

- name: git-release
- name: lf-release
type: github-release
source:
owner: pivotal
Expand All @@ -61,89 +61,89 @@ jobs:

- name: patch-version
plan:
- get: git-master
- get: lf-git
passed: [<%= ruby_versions.map{ |version| "ruby-#{version}"}.join(', ') %>]
- get: dockerhub
params:
save: true
- task: bump-version
image: dockerhub
params:
image: docker-image
GIT_USERNAME: ((GithubApiUser))
GIT_EMAIL: ((GithubApiEmail))
file: git-master/ci/tasks/bump-patch-version.yml
- put: git-master
file: lf-git/ci/tasks/bump-patch-version.yml
- put: lf-git
params:
repository: git-master-changed
repository: lf-git-changed

- name: release
plan:
- get: git-master
- get: lf-git
trigger: true
passed: [ patch-version ]
- get: dockerhub
params:
save: true
- get: git-release
- get: lf-release
- task: update-changelog
image: docker-image
image: dockerhub
params:
GIT_USERNAME: ((GithubApiUser))
GIT_EMAIL: ((GithubApiEmail))
file: git-master/ci/tasks/update-changelog.yml
file: lf-git/ci/tasks/update-changelog.yml
- put: dockerhub
params:
build: git-master
build: lf-git
tag: version/version.txt
tag_as_latest: true
- put: git-master
- put: lf-git
params:
repository: git-master-changed
repository: lf-git-changed
- task: build-and-push-gem
image: docker-image
image: dockerhub
params:
GIT_USERNAME: ((GithubApiUser))
GIT_EMAIL: ((GithubApiEmail))
GIT_PRIVATE_KEY: ((CfOslBot.private_key))
GEM_API_KEY: ((LicenseFinderGemApiKey))
file: git-master/ci/tasks/build-and-push-gem.yml
- put: git-release
file: lf-git/ci/tasks/build-and-push-gem.yml
- put: lf-release
params:
name: version/tag.txt
tag: version/tag.txt
body: version/changelog.txt

- name: manual-release
plan:
- get: git-master
- get: lf-git
passed: [<%= ruby_versions.map{ |version| "ruby-#{version}"}.join(', ') %>]
- get: dockerhub
params:
save: true
- get: git-release
- get: lf-release
- task: update-changelog
image: docker-image
image: dockerhub
params:
GIT_USERNAME: ((GithubApiUser))
GIT_EMAIL: ((GithubApiEmail))
file: git-master/ci/tasks/update-changelog.yml
file: lf-git/ci/tasks/update-changelog.yml
- put: dockerhub
params:
build: git-master
build: lf-git
tag_file: version/version.txt
tag_as_latest: true
- task: build-and-push-gem
image: docker-image
image: dockerhub
params:
GIT_USERNAME: ((GithubApiUser))
GIT_EMAIL: ((GithubApiEmail))
GIT_PRIVATE_KEY: ((CfOslBot.private_key))
GEM_API_KEY: ((LicenseFinderGemApiKey))
file: git-master/ci/tasks/build-and-push-gem.yml
- put: git-master
file: lf-git/ci/tasks/build-and-push-gem.yml
- put: lf-git
params:
repository: git-master-changed
- put: git-release
repository: lf-git-changed
- put: lf-release
params:
name: version/tag.txt
tag: version/tag.txt
Expand All @@ -164,7 +164,7 @@ jobs:
passed: [build-docker-image]
trigger: true
- get: LicenseFinder
resource: git-master
resource: lf-git
trigger: true
version: every
- task: ruby-<%= ruby_version %>
Expand All @@ -190,7 +190,7 @@ jobs:
passed: [build-docker-image]
trigger: true
- get: LicenseFinder
resource: git-master
resource: lf-git
trigger: true
version: every
- task: run-rubocop
Expand Down

0 comments on commit c61fc52

Please sign in to comment.