Pull Request #89 Fix the output when uploading artifacts to show the correct download URL

The default generated URL displayed after successfully uploading an artifact is incorrect. This change fixes the displayed URL, using the S3Endpoint value that is correct for each region.

Andrew Plank avatar Andrew Plank

Pull request event #328.1 passed

  • Ran for
AMD64
Go: 1.10.2
Git
language: go
sudo: false
go: 1.10.2
env:
  global:
  - PATH=$HOME/gopath/bin:$HOME/bin:$PATH
  - ARTIFACTS_CONCURRENCY=5
  - ARTIFACTS_S3_BUCKET=travis-ci-gmbh
  - ARTIFACTS_TARGET_PATHS="artifacts/$TRAVIS_BUILD_NUMBER/$TRAVIS_JOB_NUMBER:artifacts/$TRAVIS_COMMIT"
  - ARTIFACTS_PERMISSIONS=public-read
  - ARTIFACTS_CACHE_CONTROL='public, max-age=315360000'
  - ARTIFACTS_LOG_FORMAT=multiline
  - ARTIFACTS_DEBUG=1
before_install:
- go get github.com/meatballhat/deppy
- go get golang.org/x/tools/cmd/cover
- deppy restore
- go install -a -race std
script:
- make distclean all crossbuild
- if [[ $TRAVIS_SECURE_ENV_VARS == true && $TRAVIS_PULL_REQUEST == false ]] ; then ./deploy ; fi
- travis_retry ./install
Build Config
{
  "go": [
    "1.10.2"
  ],
  "os": [
    "linux"
  ],
  "env": {
    "global": [
      "PATH=$HOME/gopath/bin:$HOME/bin:$PATH",
      "ARTIFACTS_CONCURRENCY=5",
      "ARTIFACTS_S3_BUCKET=travis-ci-gmbh",
      "ARTIFACTS_TARGET_PATHS=\"artifacts/$TRAVIS_BUILD_NUMBER/$TRAVIS_JOB_NUMBER:artifacts/$TRAVIS_COMMIT\"",
      "ARTIFACTS_PERMISSIONS=public-read",
      "ARTIFACTS_CACHE_CONTROL='public, max-age=315360000'",
      "ARTIFACTS_LOG_FORMAT=multiline",
      "ARTIFACTS_DEBUG=1"
    ]
  },
  "dist": "trusty",
  "sudo": false,
  "script": [
    "make distclean all crossbuild",
    "if [[ $TRAVIS_SECURE_ENV_VARS == true && $TRAVIS_PULL_REQUEST == false ]] ; then ./deploy ; fi",
    "travis_retry ./install"
  ],
  "language": "go",
  "before_install": [
    "go get github.com/meatballhat/deppy",
    "go get golang.org/x/tools/cmd/cover",
    "deppy restore",
    "go install -a -race std"
  ]
}