api
{
"import": "./.travis/blank.yml",
"env": {
"global": {
"ID": "a117ba667d08c158dea2c6c809ee28c7"
}
},
"matrix": {
"include": [
{
"language": "shell",
"install": true,
"script": true,
"before_deploy": [
".travis/providers/anynines/prepare",
"cd tmp/dpl_test",
"ls -al"
],
"deploy": [
{
"provider": "anynines",
"username": "kaputt",
"password": "kaputt",
"organization": "kaputt",
"space": "kaputt",
"app_name": "kaputt",
"buildpack": "kaputt",
"no_logout": true,
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/anynines/test || TRAVIS_TEST_RESULT=$?",
"tmp/dpl_test/cf scale dpl-test -i 0"
],
"name": "anynines"
},
{
"language": "shell",
"script": [
true
],
"before_deploy": [
".travis/providers/aws-elasticbeanstalk/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "elasticbeanstalk",
"access_key_id": "kaputt",
"secret_access_key": "kaputt",
"region": "kaputt",
"app": "kaputt",
"env": "kaputt",
"bucket_name": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/aws-elasticbeanstalk/test || TRAVIS_TEST_RESULT=$?"
],
"name": "aws-elasticbeanstalk"
},
{
"language": "shell",
"env": [
{
"secure": "RIHfGfsaXpGKD/4JoOqLSz+BdD02GU3l730FoItRPyP+/6/if3c00LW8MkxeHitQOOBS97492GOQtLa0l1pZ+W4eiIvl3fLYbzKGep+EV5F05fZF8koOeUdcYdiLPnMVsmkgY0YzHInI6edsgbfyrlvdIw3mWszkCFhWkpKW86A="
},
{
"secure": "l7pvhRR8o/ziU3vgnAcwmg7UoVy2yEdVdJ3eip3FeKpy4f1BWhjR0RC2psSe6HTdUb/AzKSN3o+IGrycAc9oVXgVSa/dmjDnB55N/GddI/vkB9I2qDPc419OhAd2rUkJxS1qKMT70U2B2fLVYtAFF0nw11xAGIX7Ik1kmkcHoQQ="
}
],
"script": [
true
],
"before_deploy": [
".travis/providers/aws-lambda/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "lambda",
"access_key_id": "kaputt",
"secret_access_key": "kaputt",
"region": "kaputt",
"function_name": "kaputt",
"role": "kaputt",
"handler_name": "kaputt",
"zip": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
"gem install aws-sdk-lambda",
".travis/providers/aws-lambda/test || TRAVIS_TEST_RESULT=$?"
],
"name": "aws-lambda"
},
{
"language": "shell",
"script": [
true
],
"before_deploy": [
".travis/providers/aws-s3/prepare"
],
"deploy": [
{
"provider": "s3",
"access_key_id": "kaputt",
"secret_access_key": "kaputt",
"bucket": "kaputt",
"local_dir": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
".travis/providers/aws-s3/test || TRAVIS_TEST_RESULT=$?"
],
"name": "aws-s3"
},
{
"language": "ruby",
"install": true,
"script": true,
"before_deploy": [
".travis/providers/azure_web_apps/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "azure_web_apps",
"site": "kaputt",
"username": "kaputt",
"password": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/azure_web_apps/test || TRAVIS_TEST_RESULT=$?"
],
"name": "azure_web_apps"
},
{
"language": "ruby",
"env": null,
"install": true,
"script": true,
"before_deploy": [
".travis/providers/bintray/prepare",
"ls -al tmp tmp/dpl_test",
"cat tmp/dpl_test/upload.json"
],
"deploy": [
{
"provider": "bintray",
"file": "kaputt",
"user": "kaputt",
"key": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
".travis/providers/bintray/test || TRAVIS_TEST_RESULT=$?"
],
"name": "bintray"
},
{
"language": "shell",
"install": true,
"script": true,
"before_deploy": [
".travis/providers/bluemixcloudfoundry/prepare",
"cd tmp/dpl_test",
"ls -al"
],
"deploy": [
{
"provider": "bluemixcloudfoundry",
"api": "kaputt",
"username": "kaputt",
"password": "kaputt",
"organization": "kaputt",
"space": "kaputt",
"app_name": "kaputt",
"buildpack": "kaputt",
"no_logout": true,
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/bluemixcloudfoundry/test || TRAVIS_TEST_RESULT=$?",
"tmp/dpl_test/cf scale dpl-test -i 0"
],
"name": "bluemixcloudfoundry"
},
{
"language": "ruby",
"install": true,
"script": true,
"env": [
{
"secure": "kwvAcjVm71MO6682XLxpwv2hmlNzplfDS116CDJUQ3QQzHg0olSv/bSkp0aCEmDDCsqVPnmEABNSnAP7Y6fddG6dRAFY2D93/JRpeLo3kfUAubckx7v9sCJz+xPRyUyVZIhfjFcjJ3xKoVJ14NdO1lICNA6gL/F1XYkll8xlHSw="
},
{
"secure": "BWNbYYMLWPOe+eMkXayY9Xl/S3fR6QCBYJn826qJdZzgAXwvE8kl5Hgnac0f3X+tYsn4pSNSM4QuAm/vmMLxQNzlfcw4FDFNlIo2GIxzTwlOR8rCDpmTmxBSK0uomMcpaKxqkuqbUJmos0Ttm+Vh0vxw8/hZ55TTEXbL+b9ShkY="
}
],
"before_deploy": [
".travis/providers/boxfuse/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "boxfuse",
"user": "kaputt",
"secret": "kaputt",
"env": "kaputt",
"payload": "kaputt",
"configfile": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"../../.travis/providers/boxfuse/test || TRAVIS_TEST_RESULT=$?",
"boxfuse/boxfuse kill dpltest -env=prod",
"boxfuse/boxfuse rm"
],
"name": "boxfuse"
},
{
"dist": "xenial",
"language": "rust",
"script": [
true
],
"before_deploy": [
".travis/providers/cargo/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "cargo",
"token": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/cargo/test || TRAVIS_TEST_RESULT=$?"
],
"name": "cargo"
},
{
"language": "shell",
"script": [
true
],
"before_deploy": [
"mkdir -p tmp/dpl_test",
"openssl aes-256-cbc -K $encrypted_81cf70da4be5_key -iv $encrypted_81cf70da4be5_iv -in .travis/providers/chef_supermarket/private_key.enc -out tmp/dpl_test/private_key -d",
".travis/providers/chef_supermarket/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "chef_supermarket",
"user_id": "kaputt",
"client_key": "kaputt",
"cookbook_name": "kaputt",
"cookbook_category": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/chef_supermarket/test || TRAVIS_TEST_RESULT=$?"
],
"name": "chef_supermarket"
},
{
"language": "shell",
"install": true,
"script": true,
"before_deploy": [
".travis/providers/cloudfoundry/prepare",
"cd tmp/dpl_test",
"ls -al"
],
"deploy": [
{
"provider": "cloudfoundry",
"api": "kaputt",
"username": "kaputt",
"password": "kaputt",
"organization": "kaputt",
"space": "kaputt",
"app_name": "kaputt",
"buildpack": "kaputt",
"no_logout": true,
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/cloudfoundry/test || TRAVIS_TEST_RESULT=$?",
"tmp/dpl_test/cf scale dpl-test -i 0"
],
"name": "cloudfoundry"
},
{
"language": "ruby",
"env": [
{
"secure": "o7IxUSrMNTYoVqWO+LkmGn3wccPEEi9CewntdP/KGgH1g8YdDuEjZvSmSlNacEsXfibz+F3pWM1aNb3Qx5Is0fQizm0eVaAXs/4qwPZOyByzOt5QdO0PXw4BRuojc6kByW0QcsbUceyxUSFNQeWernpinlZAnblpLBjTpqbPKSw="
},
{
"secure": "KXIVseBmqNgkefqqmVLNExDFpJwfVlvDw4jQSLMfTnuQpFi3VC8sTKIQywdtIHBr0xBuXsmj9jDiFb3DGIefsABDJ4ajdSqF0flabtEbTT9zUBHLcKSODX0QR5AER+rjFUrHV6U3HQfETKkRU4cDX1wEYEg03xrNQoQqZc4QAWs="
}
],
"install": true,
"script": true,
"before_deploy": [
"curl -L -o ey https://github.com/ess/ey/releases/download/v0.0.1/ey-v0.0.1-linux-386",
"chmod +x ey",
".travis/providers/engineyard/prepare",
"cd tmp/dpl_test",
"export TRAVIS_COMMIT=$(git rev-parse HEAD | tr -d '\\n')"
],
"deploy": [
{
"provider": "engineyard",
"app": "kaputt",
"api_key": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/engineyard/test || TRAVIS_TEST_RESULT=$?"
],
"name": "engineyard"
},
{
"language": "ruby",
"install": true,
"script": true,
"before_deploy": [
".travis/providers/firebase/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "firebase",
"project": "kaputt",
"token": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/firebase/test || TRAVIS_TEST_RESULT=$?"
],
"name": "firebase"
},
{
"dist": "xenial",
"language": "go",
"install": true,
"script": true,
"env": {
"GOPATH": "/home/travis/tmp/dpl_test"
},
"before_deploy": [
".travis/providers/gae/prepare",
"openssl aes-256-cbc -K $encrypted_b24ece17e78a_key -iv $encrypted_b24ece17e78a_iv -in .travis/providers/gae/service-account.json.enc -out tmp/dpl_test/service-account.json -d",
"cd tmp/dpl_test",
"ls -al ."
],
"deploy": [
{
"provider": "gae",
"project_id": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"../../.travis/providers/gae/test || TRAVIS_TEST_RESULT=$?",
"gcloud -q auth activate-service-account --key-file service-account.json",
"gcloud app versions list --project=dpl-test-244917 | grep -v VERSION | awk '{ print $2 }' | head -n -1 | xargs gcloud app versions delete --project=dpl-test-244917"
],
"name": "gae"
},
{
"language": "shell",
"dist": "xenial",
"install": true,
"script": true,
"before_deploy": [
".travis/providers/gcs/prepare",
"python --version"
],
"deploy": [
{
"provider": "gcs",
"access_key_id": "kaputt",
"secret_access_key": "kaputt",
"bucket": "kaputt",
"local_dir": "kaputt",
"acl": "kaputt",
"cache_control": "kaputt",
"detect_encoding": true,
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
".travis/providers/gcs/test || TRAVIS_TEST_RESULT=$?"
],
"name": "gcs"
},
{
"language": "shell",
"script": [
true
],
"before_deploy": [
".travis/providers/github-pages/prepare",
"cd tmp/dpl_test_github_pages"
],
"deploy": [
{
"provider": "pages",
"repo": "kaputt",
"github_token": "kaputt",
"committer_from_gh": true,
"deployment_file": true,
"keep_history": false,
"verbose": true,
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/github-pages/test || TRAVIS_TEST_RESULT=$?"
],
"name": "github-pages"
},
{
"language": "shell",
"script": [
true
],
"before_deploy": [
".travis/providers/github-releases/prepare",
"cd tmp/dpl_test_github_releases"
],
"deploy": [
{
"provider": "releases",
"repo": "kaputt",
"target_commitish": "kaputt",
"name": "kaputt",
"file": "kaputt",
"api_key": "kaputt",
"run": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"name": "github-releases"
},
{
"language": "haskell",
"env": [
{
"secure": "VpE4HJ9rwvP2ARJhlvpuyrnD1cnDjMAPin+s60XqFjZXj6EHxehzynNkBOUNOgE4DhXDwjWA5ZwR72N/o1RF8w1zzt745zad5aj3LhvfBkol6f6nnwLBfx4ZtB3XWZx/ecYiZ8KFN/jaUVt59X8e3su7MWQQjIkTpr/yQiaFGBc="
}
],
"install": true,
"script": true,
"before_deploy": [
".travis/providers/hackage/prepare",
"cd tmp/dpl_test",
"cabal check"
],
"deploy": [
{
"provider": "hackage",
"username": "kaputt",
"password": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../../.travis/providers/hackage/",
"./test && ./delete || TRAVIS_TEST_RESULT=$?"
],
"name": "hackage"
},
{
"language": "shell",
"services": [
"docker"
],
"script": true,
"before_deploy": [
".travis/providers/hephy/prepare",
"export KUBECONFIG=\"$(kind get kubeconfig-path)\"",
"kubectl cluster-info",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "hephy",
"controller": "kaputt",
"username": "kaputt",
"password": "kaputt",
"app": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/hephy/test || TRAVIS_TEST_RESULT=$?"
],
"name": "hephy"
},
{
"language": "shell",
"script": [
true
],
"before_deploy": [
".travis/providers/heroku/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "heroku",
"strategy": "kaputt",
"app": "kaputt",
"api_key": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/heroku/test https://dpl-test-heroku-api.herokuapp.com/ || TRAVIS_TEST_RESULT=$?"
],
"name": "heroku:api"
},
{
"language": "shell",
"script": [
true
],
"before_deploy": [
".travis/providers/heroku/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "heroku",
"strategy": "kaputt",
"app": "kaputt",
"api_key": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/heroku/test https://dpl-test-heroku-git.herokuapp.com/ || TRAVIS_TEST_RESULT=$?"
],
"name": "heroku:git"
},
{
"language": "ruby",
"install": true,
"script": true,
"before_deploy": [
".travis/providers/netlify/prepare"
],
"deploy": [
{
"provider": "netlify",
"site": "kaputt",
"auth": "kaputt",
"dir": "kaputt",
"prod": true,
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
".travis/providers/netlify/test || TRAVIS_TEST_RESULT=$?"
],
"name": "netlify"
},
{
"language": "node_js",
"script": [
true
],
"before_deploy": [
".travis/providers/npm/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "npm",
"email": "kaputt",
"api_key": "kaputt",
"access": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/npm/test || TRAVIS_TEST_RESULT=$?"
],
"name": "npm"
},
{
"language": "node_js",
"script": [
true
],
"before_deploy": [
".travis/providers/npm_myget/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "npm",
"registry": "kaputt",
"api_key": "kaputt",
"access": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/npm_myget/test || TRAVIS_TEST_RESULT=$?"
],
"name": "npm_myget"
},
{
"language": "ruby",
"env": {
"secure": "o7IxUSrMNTYoVqWO+LkmGn3wccPEEi9CewntdP/KGgH1g8YdDuEjZvSmSlNacEsXfibz+F3pWM1aNb3Qx5Is0fQizm0eVaAXs/4qwPZOyByzOt5QdO0PXw4BRuojc6kByW0QcsbUceyxUSFNQeWernpinlZAnblpLBjTpqbPKSw="
},
"install": true,
"script": true,
"before_deploy": [
".travis/providers/openshift/prepare",
"export TRAVIS_COMMIT=$(GIT_DIR=tmp/dpl_test/.git git rev-parse HEAD | tr -d '\\n')",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "openshift",
"server": "kaputt",
"project": "kaputt",
"app": "kaputt",
"token": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/openshift/test || TRAVIS_TEST_RESULT=$?"
],
"name": "openshift"
},
{
"language": "shell",
"env": [
{
"secure": "ndun8GB7oj0YOcRLb9C+gSXTSNBJMpNV6kb+jrwyoDZxcrye0XQt/r5LqaVjovbVHA1EulNICoFmOS/nK3xGjTrjlmFUPLvmiQGvSYDxzdwKOROCQ5eJcQNP3tZzuLKxuAZa69qTho0A0WcSdD/HgJ1+4iRuDzx3OSaoqZcmJkE="
}
],
"script": [
true
],
"before_deploy": [
".travis/providers/packagecloud/prepare"
],
"deploy": [
{
"provider": "packagecloud",
"username": "kaputt",
"repository": "kaputt",
"token": "kaputt",
"local_dir": "kaputt",
"dist": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
".travis/providers/packagecloud/test || TRAVIS_TEST_RESULT=$?"
],
"name": "packagecloud"
},
{
"language": "shell",
"script": [
true
],
"before_deploy": [
"gem install puppet",
".travis/providers/puppetforge/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "puppetforge",
"username": "kaputt",
"password": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/puppetforge/test || TRAVIS_TEST_RESULT=$?"
],
"name": "puppetforge"
},
{
"dist": "xenial",
"language": "python",
"python": 3.6,
"script": [
true
],
"before_deploy": [
"export DPL_TEST_VERSION=$(curl -s https://test.pypi.org/pypi/dpl-test/json | jq -r '.info | .version' | ruby -e 'v = $stdin.read.chomp.split(\".\"); v = %w(0 0 0) if v.empty?; v[2] = v[2].to_i + 1; puts v.join(\".\")')",
".travis/providers/pypi/prepare",
"cd tmp/dpl-test"
],
"deploy": [
{
"provider": "pypi",
"username": "kaputt",
"password": "kaputt",
"server": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/pypi/test || TRAVIS_TEST_RESULT=$?"
],
"name": "pypi"
},
{
"language": "shell",
"script": [
true
],
"before_deploy": [
".travis/providers/rubygems/prepare&",
"while ! curl -s http://localhost:9292 >/dev/null; do sleep 1; done",
"cd tmp/dpl_test_rubygems"
],
"deploy": [
{
"provider": "rubygems",
"user": "kaputt",
"password": "kaputt",
"gem": "kaputt",
"gemspec_glob": "kaputt",
"host": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../.. && .travis/providers/rubygems/test || TRAVIS_TEST_RESULT=$?"
],
"name": "rubygems"
},
{
"language": "ruby",
"env": {
"secure": "JjRCTqCz5+s6jMKd6LLlldp/79kzdzEUGcfOKLDD16iLMpuDXeMa4M0rxtbICJs79eC68E0NLOrpwF96pzZCv74wTNzTJeUh15+NBErBBafkBijnoML/2Xp0K+ybAs8b2IrJ8RgH+oYyf5mQXz5Qq9PRp/lquRMIyb7TjGU4A54="
},
"install": true,
"script": true,
"before_deploy": [
".travis/providers/scalingo/scale 1",
".travis/providers/scalingo/prepare",
"cd tmp/dpl_test"
],
"deploy": [
{
"provider": "scalingo",
"app": "kaputt",
"api_key": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/scalingo/test || TRAVIS_TEST_RESULT=$?",
".travis/providers/scalingo/scale 0"
],
"name": "scalingo"
},
{
"language": "node_js",
"node_js": 11,
"script": [
true
],
"before_deploy": [
".travis/providers/surge/prepare"
],
"deploy": [
{
"provider": "surge",
"login": "kaputt",
"token": "kaputt",
"project": "kaputt",
"domain": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
".travis/providers/surge/test || TRAVIS_TEST_RESULT=$?"
],
"name": "surge"
},
{
"language": "python",
"python": 2.7,
"env": {
"secure": "UfTXhgrmPYL4rGhpS7Y3FWoD4kNbrMqqd5szf5Dl0gDAPIT6c3N+Y1V13swLQUID1maGdM0Lp2HLX9g+9v9nHLSJAI49QPzJtt+vWnav1qV2sZ1CZZuLWWfD8UcYqaYoDMpy7JYOd5ufTLCQFDAKkaLTgTBIaXtrDWN1KT1RCjA="
},
"install": true,
"script": true,
"before_deploy": [
".travis/providers/transifex/prepare",
"cd tmp/dpl_test",
"python --version"
],
"deploy": [
{
"provider": "transifex",
"username": "kaputt",
"password": "kaputt",
"edge": {
"branch": "sf-error"
},
"on": {
"branch": "sf-error"
}
}
],
"after_deploy": [
"cd ../..",
".travis/providers/transifex/test || TRAVIS_TEST_RESULT=$?"
],
"name": "transifex"
}
]
}
}
Build Config
{
"os": [
"linux"
],
"env": {
"global": [
{
"ID": "a117ba667d08c158dea2c6c809ee28c7"
}
]
},
"import": [
{
"source": "./.travis/blank.yml"
}
],
"matrix": {
"include": [
{
"name": "anynines",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"space": "kaputt",
"app_name": "kaputt",
"password": "kaputt",
"provider": "anynines",
"username": "kaputt",
"buildpack": "kaputt",
"no_logout": true,
"organization": "kaputt"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "shell",
"after_deploy": [
"cd ../..",
".travis/providers/anynines/test || TRAVIS_TEST_RESULT=$?",
"tmp/dpl_test/cf scale dpl-test -i 0"
],
"before_deploy": [
".travis/providers/anynines/prepare",
"cd tmp/dpl_test",
"ls -al"
]
},
{
"name": "aws-elasticbeanstalk",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"app": "kaputt",
"env": "kaputt",
"edge": {
"branch": "sf-error"
},
"region": "kaputt",
"provider": "elasticbeanstalk",
"bucket_name": "kaputt",
"access_key_id": "kaputt",
"secret_access_key": "kaputt"
}
],
"script": [
"true"
],
"language": "shell",
"after_deploy": [
"cd ../..",
".travis/providers/aws-elasticbeanstalk/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/aws-elasticbeanstalk/prepare",
"cd tmp/dpl_test"
]
},
{
"env": [
{
"secure": "RIHfGfsaXpGKD/4JoOqLSz+BdD02GU3l730FoItRPyP+/6/if3c00LW8MkxeHitQOOBS97492GOQtLa0l1pZ+W4eiIvl3fLYbzKGep+EV5F05fZF8koOeUdcYdiLPnMVsmkgY0YzHInI6edsgbfyrlvdIw3mWszkCFhWkpKW86A="
},
{
"secure": "l7pvhRR8o/ziU3vgnAcwmg7UoVy2yEdVdJ3eip3FeKpy4f1BWhjR0RC2psSe6HTdUb/AzKSN3o+IGrycAc9oVXgVSa/dmjDnB55N/GddI/vkB9I2qDPc419OhAd2rUkJxS1qKMT70U2B2fLVYtAFF0nw11xAGIX7Ik1kmkcHoQQ="
}
],
"name": "aws-lambda",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"zip": "kaputt",
"edge": {
"branch": "sf-error"
},
"role": "kaputt",
"region": "kaputt",
"provider": "lambda",
"handler_name": "kaputt",
"access_key_id": "kaputt",
"function_name": "kaputt",
"secret_access_key": "kaputt"
}
],
"script": [
"true"
],
"language": "shell",
"after_deploy": [
"cd ../..",
"gem install aws-sdk-lambda",
".travis/providers/aws-lambda/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/aws-lambda/prepare",
"cd tmp/dpl_test"
]
},
{
"name": "aws-s3",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"bucket": "kaputt",
"provider": "s3",
"local_dir": "kaputt",
"access_key_id": "kaputt",
"secret_access_key": "kaputt"
}
],
"script": [
"true"
],
"language": "shell",
"after_deploy": [
".travis/providers/aws-s3/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/aws-s3/prepare"
]
},
{
"name": "azure_web_apps",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"site": "kaputt",
"password": "kaputt",
"provider": "azure_web_apps",
"username": "kaputt"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "ruby",
"after_deploy": [
"cd ../..",
".travis/providers/azure_web_apps/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/azure_web_apps/prepare",
"cd tmp/dpl_test"
]
},
{
"env": [
{}
],
"name": "bintray",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"key": "kaputt",
"edge": {
"branch": "sf-error"
},
"file": "kaputt",
"user": "kaputt",
"provider": "bintray"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "ruby",
"after_deploy": [
".travis/providers/bintray/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/bintray/prepare",
"ls -al tmp tmp/dpl_test",
"cat tmp/dpl_test/upload.json"
]
},
{
"name": "bluemixcloudfoundry",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"api": "kaputt",
"edge": {
"branch": "sf-error"
},
"space": "kaputt",
"app_name": "kaputt",
"password": "kaputt",
"provider": "bluemixcloudfoundry",
"username": "kaputt",
"buildpack": "kaputt",
"no_logout": true,
"organization": "kaputt"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "shell",
"after_deploy": [
"cd ../..",
".travis/providers/bluemixcloudfoundry/test || TRAVIS_TEST_RESULT=$?",
"tmp/dpl_test/cf scale dpl-test -i 0"
],
"before_deploy": [
".travis/providers/bluemixcloudfoundry/prepare",
"cd tmp/dpl_test",
"ls -al"
]
},
{
"env": [
{
"secure": "kwvAcjVm71MO6682XLxpwv2hmlNzplfDS116CDJUQ3QQzHg0olSv/bSkp0aCEmDDCsqVPnmEABNSnAP7Y6fddG6dRAFY2D93/JRpeLo3kfUAubckx7v9sCJz+xPRyUyVZIhfjFcjJ3xKoVJ14NdO1lICNA6gL/F1XYkll8xlHSw="
},
{
"secure": "BWNbYYMLWPOe+eMkXayY9Xl/S3fR6QCBYJn826qJdZzgAXwvE8kl5Hgnac0f3X+tYsn4pSNSM4QuAm/vmMLxQNzlfcw4FDFNlIo2GIxzTwlOR8rCDpmTmxBSK0uomMcpaKxqkuqbUJmos0Ttm+Vh0vxw8/hZ55TTEXbL+b9ShkY="
}
],
"name": "boxfuse",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"env": "kaputt",
"edge": {
"branch": "sf-error"
},
"user": "kaputt",
"secret": "kaputt",
"payload": "kaputt",
"provider": "boxfuse",
"config_file": "kaputt"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "ruby",
"after_deploy": [
"../../.travis/providers/boxfuse/test || TRAVIS_TEST_RESULT=$?",
"boxfuse/boxfuse kill dpltest -env=prod",
"boxfuse/boxfuse rm"
],
"before_deploy": [
".travis/providers/boxfuse/prepare",
"cd tmp/dpl_test"
]
},
{
"dist": "xenial",
"name": "cargo",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"token": "kaputt",
"provider": "cargo"
}
],
"script": [
"true"
],
"language": "rust",
"after_deploy": [
"cd ../..",
".travis/providers/cargo/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/cargo/prepare",
"cd tmp/dpl_test"
]
},
{
"name": "chef_supermarket",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"user_id": "kaputt",
"provider": "chef_supermarket",
"client_key": "kaputt",
"cookbook_name": "kaputt",
"cookbook_category": "kaputt"
}
],
"script": [
"true"
],
"language": "shell",
"after_deploy": [
"cd ../..",
".travis/providers/chef_supermarket/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
"mkdir -p tmp/dpl_test",
"openssl aes-256-cbc -K $encrypted_81cf70da4be5_key -iv $encrypted_81cf70da4be5_iv -in .travis/providers/chef_supermarket/private_key.enc -out tmp/dpl_test/private_key -d",
".travis/providers/chef_supermarket/prepare",
"cd tmp/dpl_test"
]
},
{
"name": "cloudfoundry",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"api": "kaputt",
"edge": {
"branch": "sf-error"
},
"space": "kaputt",
"app_name": "kaputt",
"password": "kaputt",
"provider": "cloudfoundry",
"username": "kaputt",
"buildpack": "kaputt",
"no_logout": true,
"organization": "kaputt"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "shell",
"after_deploy": [
"cd ../..",
".travis/providers/cloudfoundry/test || TRAVIS_TEST_RESULT=$?",
"tmp/dpl_test/cf scale dpl-test -i 0"
],
"before_deploy": [
".travis/providers/cloudfoundry/prepare",
"cd tmp/dpl_test",
"ls -al"
]
},
{
"env": [
{
"secure": "o7IxUSrMNTYoVqWO+LkmGn3wccPEEi9CewntdP/KGgH1g8YdDuEjZvSmSlNacEsXfibz+F3pWM1aNb3Qx5Is0fQizm0eVaAXs/4qwPZOyByzOt5QdO0PXw4BRuojc6kByW0QcsbUceyxUSFNQeWernpinlZAnblpLBjTpqbPKSw="
},
{
"secure": "KXIVseBmqNgkefqqmVLNExDFpJwfVlvDw4jQSLMfTnuQpFi3VC8sTKIQywdtIHBr0xBuXsmj9jDiFb3DGIefsABDJ4ajdSqF0flabtEbTT9zUBHLcKSODX0QR5AER+rjFUrHV6U3HQfETKkRU4cDX1wEYEg03xrNQoQqZc4QAWs="
}
],
"name": "engineyard",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"app": "kaputt",
"edge": {
"branch": "sf-error"
},
"api_key": "kaputt",
"provider": "engineyard"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "ruby",
"after_deploy": [
"cd ../..",
".travis/providers/engineyard/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
"curl -L -o ey https://github.com/ess/ey/releases/download/v0.0.1/ey-v0.0.1-linux-386",
"chmod +x ey",
".travis/providers/engineyard/prepare",
"cd tmp/dpl_test",
"export TRAVIS_COMMIT=$(git rev-parse HEAD | tr -d '\\n')"
]
},
{
"name": "firebase",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"token": "kaputt",
"project": "kaputt",
"provider": "firebase"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "ruby",
"after_deploy": [
"cd ../..",
".travis/providers/firebase/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/firebase/prepare",
"cd tmp/dpl_test"
]
},
{
"env": [
{
"GOPATH": "/home/travis/tmp/dpl_test"
}
],
"dist": "xenial",
"name": "gae",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"project": "kaputt",
"provider": "gae"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "go",
"after_deploy": [
"../../.travis/providers/gae/test || TRAVIS_TEST_RESULT=$?",
"gcloud -q auth activate-service-account --key-file service-account.json",
"gcloud app versions list --project=dpl-test-244917 | grep -v VERSION | awk '{ print $2 }' | head -n -1 | xargs gcloud app versions delete --project=dpl-test-244917"
],
"before_deploy": [
".travis/providers/gae/prepare",
"openssl aes-256-cbc -K $encrypted_b24ece17e78a_key -iv $encrypted_b24ece17e78a_iv -in .travis/providers/gae/service-account.json.enc -out tmp/dpl_test/service-account.json -d",
"cd tmp/dpl_test",
"ls -al ."
]
},
{
"dist": "xenial",
"name": "gcs",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"acl": "kaputt",
"edge": {
"branch": "sf-error"
},
"bucket": "kaputt",
"provider": "gcs",
"local_dir": "kaputt",
"access_key_id": "kaputt",
"cache_control": "kaputt",
"detect_encoding": true,
"secret_access_key": "kaputt"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "shell",
"after_deploy": [
".travis/providers/gcs/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/gcs/prepare",
"python --version"
]
},
{
"name": "github-pages",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"repo": "kaputt",
"verbose": true,
"provider": "pages",
"github_token": "kaputt",
"keep_history": false,
"deployment_file": true,
"committer_from_gh": true
}
],
"script": [
"true"
],
"language": "shell",
"after_deploy": [
"cd ../..",
".travis/providers/github-pages/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/github-pages/prepare",
"cd tmp/dpl_test_github_pages"
]
},
{
"name": "github-releases",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"run": [
"kaputt"
],
"edge": {
"branch": "sf-error"
},
"file": [
"kaputt"
],
"name": "kaputt",
"repo": "kaputt",
"api_key": "kaputt",
"provider": "releases",
"target_commitish": "kaputt"
}
],
"script": [
"true"
],
"language": "shell",
"before_deploy": [
".travis/providers/github-releases/prepare",
"cd tmp/dpl_test_github_releases"
]
},
{
"env": [
{
"secure": "VpE4HJ9rwvP2ARJhlvpuyrnD1cnDjMAPin+s60XqFjZXj6EHxehzynNkBOUNOgE4DhXDwjWA5ZwR72N/o1RF8w1zzt745zad5aj3LhvfBkol6f6nnwLBfx4ZtB3XWZx/ecYiZ8KFN/jaUVt59X8e3su7MWQQjIkTpr/yQiaFGBc="
}
],
"name": "hackage",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"password": "kaputt",
"provider": "hackage",
"username": "kaputt"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "haskell",
"after_deploy": [
"cd ../../.travis/providers/hackage/",
"./test && ./delete || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/hackage/prepare",
"cd tmp/dpl_test",
"cabal check"
]
},
{
"name": "hephy",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"app": "kaputt",
"edge": {
"branch": "sf-error"
},
"password": "kaputt",
"provider": "hephy",
"username": "kaputt",
"controller": "kaputt"
}
],
"script": [
"true"
],
"language": "shell",
"services": [
"docker"
],
"after_deploy": [
"cd ../..",
".travis/providers/hephy/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/hephy/prepare",
"export KUBECONFIG=\"$(kind get kubeconfig-path)\"",
"kubectl cluster-info",
"cd tmp/dpl_test"
]
},
{
"name": "heroku:api",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"app": "kaputt",
"edge": {
"branch": "sf-error"
},
"api_key": "kaputt",
"provider": "heroku",
"strategy": "api"
}
],
"script": [
"true"
],
"language": "shell",
"after_deploy": [
"cd ../..",
".travis/providers/heroku/test https://dpl-test-heroku-api.herokuapp.com/ || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/heroku/prepare",
"cd tmp/dpl_test"
]
},
{
"name": "heroku:git",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"app": "kaputt",
"edge": {
"branch": "sf-error"
},
"api_key": "kaputt",
"provider": "heroku",
"strategy": "api"
}
],
"script": [
"true"
],
"language": "shell",
"after_deploy": [
"cd ../..",
".travis/providers/heroku/test https://dpl-test-heroku-git.herokuapp.com/ || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/heroku/prepare",
"cd tmp/dpl_test"
]
},
{
"name": "netlify",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"dir": "kaputt",
"auth": "kaputt",
"edge": {
"branch": "sf-error"
},
"prod": true,
"site": "kaputt",
"provider": "netlify"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "ruby",
"after_deploy": [
".travis/providers/netlify/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/netlify/prepare"
]
},
{
"name": "npm",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"email": "kaputt",
"access": "kaputt",
"api_key": "kaputt",
"provider": "npm"
}
],
"script": [
"true"
],
"language": "node_js",
"after_deploy": [
"cd ../..",
".travis/providers/npm/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/npm/prepare",
"cd tmp/dpl_test"
]
},
{
"name": "npm_myget",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"access": "kaputt",
"api_key": "kaputt",
"provider": "npm",
"registry": "kaputt"
}
],
"script": [
"true"
],
"language": "node_js",
"after_deploy": [
"cd ../..",
".travis/providers/npm_myget/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/npm_myget/prepare",
"cd tmp/dpl_test"
]
},
{
"env": [
{
"secure": "o7IxUSrMNTYoVqWO+LkmGn3wccPEEi9CewntdP/KGgH1g8YdDuEjZvSmSlNacEsXfibz+F3pWM1aNb3Qx5Is0fQizm0eVaAXs/4qwPZOyByzOt5QdO0PXw4BRuojc6kByW0QcsbUceyxUSFNQeWernpinlZAnblpLBjTpqbPKSw="
}
],
"name": "openshift",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"app": "kaputt",
"edge": {
"branch": "sf-error"
},
"token": "kaputt",
"server": "kaputt",
"project": "kaputt",
"provider": "openshift"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "ruby",
"after_deploy": [
"cd ../..",
".travis/providers/openshift/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/openshift/prepare",
"export TRAVIS_COMMIT=$(GIT_DIR=tmp/dpl_test/.git git rev-parse HEAD | tr -d '\\n')",
"cd tmp/dpl_test"
]
},
{
"env": [
{
"secure": "ndun8GB7oj0YOcRLb9C+gSXTSNBJMpNV6kb+jrwyoDZxcrye0XQt/r5LqaVjovbVHA1EulNICoFmOS/nK3xGjTrjlmFUPLvmiQGvSYDxzdwKOROCQ5eJcQNP3tZzuLKxuAZa69qTho0A0WcSdD/HgJ1+4iRuDzx3OSaoqZcmJkE="
}
],
"name": "packagecloud",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"dist": "kaputt",
"edge": {
"branch": "sf-error"
},
"token": "kaputt",
"provider": "packagecloud",
"username": "kaputt",
"local_dir": "kaputt",
"repository": "kaputt"
}
],
"script": [
"true"
],
"language": "shell",
"after_deploy": [
".travis/providers/packagecloud/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/packagecloud/prepare"
]
},
{
"name": "puppetforge",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"password": "kaputt",
"provider": "puppetforge",
"username": "kaputt"
}
],
"script": [
"true"
],
"language": "shell",
"after_deploy": [
"cd ../..",
".travis/providers/puppetforge/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
"gem install puppet",
".travis/providers/puppetforge/prepare",
"cd tmp/dpl_test"
]
},
{
"dist": "xenial",
"name": "pypi",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"server": "kaputt",
"password": "kaputt",
"provider": "pypi",
"username": "kaputt"
}
],
"python": "3.6",
"script": [
"true"
],
"language": "python",
"after_deploy": [
"cd ../..",
".travis/providers/pypi/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
"export DPL_TEST_VERSION=$(curl -s https://test.pypi.org/pypi/dpl-test/json | jq -r '.info | .version' | ruby -e 'v = $stdin.read.chomp.split(\".\"); v = %w(0 0 0) if v.empty?; v[2] = v[2].to_i + 1; puts v.join(\".\")')",
".travis/providers/pypi/prepare",
"cd tmp/dpl-test"
]
},
{
"name": "rubygems",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"gem": "kaputt",
"edge": {
"branch": "sf-error"
},
"host": "kaputt",
"user": "kaputt",
"password": "kaputt",
"provider": "rubygems",
"gemspec_glob": "kaputt"
}
],
"script": [
"true"
],
"language": "shell",
"after_deploy": [
"cd ../.. && .travis/providers/rubygems/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/rubygems/prepare&",
"while ! curl -s http://localhost:9292 >/dev/null; do sleep 1; done",
"cd tmp/dpl_test_rubygems"
]
},
{
"env": [
{
"secure": "JjRCTqCz5+s6jMKd6LLlldp/79kzdzEUGcfOKLDD16iLMpuDXeMa4M0rxtbICJs79eC68E0NLOrpwF96pzZCv74wTNzTJeUh15+NBErBBafkBijnoML/2Xp0K+ybAs8b2IrJ8RgH+oYyf5mQXz5Qq9PRp/lquRMIyb7TjGU4A54="
}
],
"name": "scalingo",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"app": "kaputt",
"edge": {
"branch": "sf-error"
},
"api_key": "kaputt",
"provider": "scalingo"
}
],
"script": [
"true"
],
"install": [
"true"
],
"language": "ruby",
"after_deploy": [
"cd ../..",
".travis/providers/scalingo/test || TRAVIS_TEST_RESULT=$?",
".travis/providers/scalingo/scale 0"
],
"before_deploy": [
".travis/providers/scalingo/scale 1",
".travis/providers/scalingo/prepare",
"cd tmp/dpl_test"
]
},
{
"name": "surge",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"login": "kaputt",
"token": "kaputt",
"domain": "kaputt",
"project": "kaputt",
"provider": "surge"
}
],
"script": [
"true"
],
"node_js": "11",
"language": "node_js",
"after_deploy": [
".travis/providers/surge/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/surge/prepare"
]
},
{
"env": [
{
"secure": "UfTXhgrmPYL4rGhpS7Y3FWoD4kNbrMqqd5szf5Dl0gDAPIT6c3N+Y1V13swLQUID1maGdM0Lp2HLX9g+9v9nHLSJAI49QPzJtt+vWnav1qV2sZ1CZZuLWWfD8UcYqaYoDMpy7JYOd5ufTLCQFDAKkaLTgTBIaXtrDWN1KT1RCjA="
}
],
"name": "transifex",
"deploy": [
{
"on": {
"branch": [
"sf-error"
]
},
"edge": {
"branch": "sf-error"
},
"password": "kaputt",
"provider": "transifex",
"username": "kaputt"
}
],
"python": "2.7",
"script": [
"true"
],
"install": [
"true"
],
"language": "python",
"after_deploy": [
"cd ../..",
".travis/providers/transifex/test || TRAVIS_TEST_RESULT=$?"
],
"before_deploy": [
".travis/providers/transifex/prepare",
"cd tmp/dpl_test",
"python --version"
]
}
]
},
"language": "ruby"
}