Sha256: 5bd045fc1dce069ad69c60191bda9ec073553b62ce13caa26ffd2e168fa6d9c3

Contents?: true

Size: 1.4 KB

Versions: 3

Compression:

Stored size: 1.4 KB

Contents

resources:
- name: lf-git
  type: git
  source:
    uri: git@github.com:pivotal/LicenseFinder.git
    private_key: ((CfOslBotPrivateKey))
    branch: master

- name: lf-dockerfile
  type: git
  source:
    uri: git@github.com:pivotal/LicenseFinder.git
    private_key: ((CfOslBotPrivateKey))
    branch: master
    paths: ["Dockerfile"]

- name: lf-image
  type: docker-image
  source:
    repository: licensefinder/license_finder
    email: ((LicenseFinderDockerEmail))
    username: ((LicenseFinderDockerUserName))
    password: ((LicenseFinderDockerPassword))

- name: lf-release
  type: github-release
  source:
    owner: pivotal
    repository: LicenseFinder
    access_token: ((GithubApiTokenProduction))

jobs:
- name: docker
  plan:
  - get: lf-dockerfile
    trigger: true
  - put: lf-image
    params:
     build: lf-dockerfile

- name: release
  plan:
  - get: lf-git
  - get: lf-image
    params:
      save: true
  - task: get-version-and-tag
    image: lf-image
    file: lf-git/ci/tasks/get-version-and-tag.yml
  - task: build-and-push-gem
    image: lf-image
    params:
      GEM_API_KEY: ((LicenseFinderGemApiKey))
    file: lf-git/ci/tasks/build-and-push-gem.yml
  - put: lf-git
    params:
      repository: lf-git
      tag: version/tag.txt
  - put: lf-image
    params:
      load: lf-image
      tag: version/version.txt
  - put: lf-release
    params:
      name: version/tag.txt
      tag: version/tag.txt

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
license_finder-4.0.2 ci/pipelines/release.yml
license_finder-4.0.1 ci/pipelines/release.yml
license_finder-3.1.1 ci/pipelines/release.yml