Codefresh Steps: Reusable Code for Common Operations
This page provides code you can use to perform common operations in the Codefresh CI/CD platform.
13.4K

kostis-codefresh/node-version kostis-codefresh/node-version

The plugin exports as an environment variable the application version from package.json

arguments

  • PACKAGE_JSON_FOLDER - folder where package.json is located
    version: '1.0'
steps:
  main_clone:
    title: Cloning main repository...
    type: git-clone
    repo: my-github-user/my-github-repo
    revision: master
    git: github
  read_app_version:
    title: Reading app version
    type: kostis-codefresh/node-version
    arguments:
      PACKAGE_JSON_FOLDER: ./my-github-repo
  print_app_version:
    title: Printing app version
    image: alpine
    commands:
      - echo $APP_VERSION

  
github.com
Kostis Kapelonis
Nov 28, 2019