api
{
"language": "go",
"go": [
"1.20.x",
"1.19.x"
],
"env": {
"global": [
"GO111MODULE=on",
"GOPATH=/home/travis/gopath",
"PATH=/home/travis/gopath/bin:/usr/local/go/bin:$PATH"
]
},
"install": [
"mkdir -p $GOPATH/bin",
"go mod tidy",
"go mod download",
"go install ./..."
],
"script": [
"go build -v ./...",
"go test -v ./..."
],
"cache": {
"directories": [
"$GOPATH/pkg/mod",
"$GOPATH/bin"
]
},
"notifications": {
"email": false
}
}
mkdtravis/hosted-travis:.travis.yml@24090a0
language: node_js
node_js:
- "14"
# Specify Ruby version compatible with older dpl
rvm:
- 2.7.6
branches:
only:
- main
script:
- echo "Testing deployment with dpl" > index.html
before_deploy:
- gem install dpl -v 1.10.16
deploy:
provider: pages
skip_cleanup: true
github_token: $GITHUB_TOKEN # Set in Travis CI settings
local_dir: .
on:
branch: main
Build Config
{
"language": "go",
"os": [
"linux"
],
"dist": "xenial",
"go": [
"1.20.x",
"1.19.x"
],
"env": {
"global": [
{
"GO111MODULE": "on"
},
{
"GOPATH": "/home/travis/gopath"
},
{
"PATH": "/home/travis/gopath/bin:/usr/local/go/bin:$PATH"
}
]
},
"install": [
"mkdir -p $GOPATH/bin",
"go mod tidy",
"go mod download",
"go install ./..."
],
"script": [
"echo \"Testing deployment with dpl\" > index.html",
"go build -v ./...",
"go test -v ./..."
],
"cache": {
"directories": [
"$GOPATH/pkg/mod",
"$GOPATH/bin"
]
},
"notifications": {
"email": [
{
"enabled": false
}
]
},
"node_js": [
"14"
],
"rvm": [
"2.7.6"
],
"branches": {
"only": [
"main"
]
},
"before_deploy": [
"gem install dpl -v 1.10.16"
],
"deploy": [
{
"provider": "pages",
"strategy": "git",
"skip_cleanup": true,
"local_dir": ".",
"on": {
"branch": [
"main"
]
},
"token": "$GITHUB_TOKEN"
}
]
}