Sha256: 9817836535520a6acf2771bc89f48d84b53ff99aa026bcd0dfb30ccc65f12ca6

Contents?: true

Size: 1.71 KB

Versions: 10

Compression:

Stored size: 1.71 KB

Contents

expeditor:
  secrets:
    PIPELINE_HAB_AUTH_TOKEN:
      path: account/static/habitat/chef-ci
      field: auth_token # Production Builder
      # acceptance_auth_token = acceptance
  accounts:
    - aws/chef-cd
  defaults:
    buildkite:
      timeout_in_minutes: 45
      env:
        HAB_ORIGIN: "chef-demo"
        PIPELINE_HAB_BLDR_URL: "https://bldr.habitat.sh"
        # Necessary to prevent old studios from poisoning builds after core plans refreshes
        HAB_STUDIO_SECRET_HAB_PREFER_LOCAL_CHEF_DEPS: "true"
        HAB_STUDIO_SECRET_HAB_REFRESH_CHANNEL: "stable"

steps:

  - label: "[:linux: build hab-pkg-export-tar and uplaod to :amazon-s3:]"
    command:
      - echo "--- testing hab export tar chef-demo/hello-omnibus-harmony"
      - hab pkg export tar chef-demo/hello-omnibus-harmony
      - echo "--- uploading tar.gz file to buldkite, artifactory, and s3" && buildkite-agent artifact upload "*.tar.gz"
      - aws s3 cp $tar_filename $s3_bucket_uri/$tar_filename --content-type "application/gzip" --profile "<profile to use>"
      # - curl -ussimmons@progress.com:<PASSWORD> -T <PATH_TO_FILE> "https://artifactory-internal.ps.chef.co/artifactory/unstable-habitat-tarbal/<TARGET_FILE_PATH>"
    expeditor:
      accounts:
        - aws/chef-cd
      executor:
        docker:
          privileged: true
          environment:
            - BUILD_PKG_TARGET=x86_64-linux

  # - label: "[:windows: build hab-pkg-export-tar]"
  #   command:
  #     - powershell .expeditor/scripts/release_habitat/build_component.ps1 pkg-export-tar
  #   expeditor:
  #     executor:
  #       docker:
  #         host_os: windows
  #         environment:
  #           - BUILD_PKG_TARGET=x86_64-windows
  #           - BUILDKITE_AGENT_ACCESS_TOKEN

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
OmnibusHarmony-Test-Gem-1.0.55 .expeditor/hab-export-pipeline.yml
OmnibusHarmony-Test-Gem-1.0.54 .expeditor/hab-export-pipeline.yml
OmnibusHarmony-Test-Gem-1.0.53 .expeditor/hab-export-pipeline.yml
OmnibusHarmony-Test-Gem-1.0.52 .expeditor/hab-export-pipeline.yml
OmnibusHarmony-Test-Gem-1.0.44 .expeditor/hab-export-pipeline.yml
OmnibusHarmony-Test-Gem-1.0.41 .expeditor/hab-export-pipeline.yml
OmnibusHarmony-Test-Gem-1.0.40 .expeditor/hab-export-pipeline.yml
OmnibusHarmony-Test-Gem-1.0.39 .expeditor/hab-export-pipeline.yml
OmnibusHarmony-Test-Gem-1.0.32 .expeditor/hab-export-pipeline.yml
OmnibusHarmony-Test-Gem-1.0.31 .expeditor/hab-export-pipeline.yml