AMD64
no language set
Git
travis-ci/worker-operator:.travis.yml@47727b5
language: go
go: 1.22.x
before_install:
- export ARCH=$(case $(uname -m) in x86_64) echo -n amd64 ;; aarch64) echo -n arm64 ;; *) echo -n $(uname -m) ;; esac)
- export OS=$(uname | awk '{print tolower($0)}')
- curl -L -s https://github.com/operator-framework/operator-sdk/releases/download/v1.35.0/operator-sdk_${OS}_${ARCH} -o $GOPATH/bin/operator-sdk
- chmod +x $GOPATH/bin/operator-sdk
install: true # don't `go get` a bunch of junk, we'll get it with dep
script:
- export OPERATOR_VERSION=$(git describe --always --dirty --tags)
- operator-sdk docker-build travisci/worker-operator:$OPERATOR_VERSION
#deploy:
# provider: script
# script: hack/docker-push
# on:
# repo: travis-ci/worker-operator
# all_branches: true
notifications:
email: false
Build Config
{
"language": "go",
"os": [
"linux"
],
"dist": "xenial",
"go": [
"1.22.x"
],
"before_install": [
"export ARCH=$(case $(uname -m) in x86_64) echo -n amd64 ;; aarch64) echo -n arm64 ;; *) echo -n $(uname -m) ;; esac)",
"export OS=$(uname | awk '{print tolower($0)}')",
"curl -L -s https://github.com/operator-framework/operator-sdk/releases/download/v1.35.0/operator-sdk_${OS}_${ARCH} -o $GOPATH/bin/operator-sdk",
"chmod +x $GOPATH/bin/operator-sdk"
],
"install": [
"true"
],
"script": [
"export OPERATOR_VERSION=$(git describe --always --dirty --tags)",
"operator-sdk docker-build travisci/worker-operator:$OPERATOR_VERSION"
],
"notifications": {
"email": [
{
"enabled": false
}
]
}
}