mirror of
https://github.com/ko-build/ko.git
synced 2025-03-17 20:47:51 +02:00
Delete .travis.yml (#428)
This commit is contained in:
parent
9a256a4b19
commit
335c1ac8a6
57
.travis.yml
57
.travis.yml
@ -1,57 +0,0 @@
|
||||
dist: bionic
|
||||
language: go
|
||||
go:
|
||||
- '1.15'
|
||||
git:
|
||||
depth: 1
|
||||
|
||||
jobs:
|
||||
include:
|
||||
- arch: amd64
|
||||
# Travis arm64 builds hang indefinitely :(
|
||||
# https://github.com/google/ko/issues/383
|
||||
# - arch: arm64
|
||||
- arch: s390x
|
||||
- arch: ppc64le
|
||||
- arch: mips64le
|
||||
|
||||
script:
|
||||
# Make sure ko compiles for the right architecture.
|
||||
- eval $(go env)
|
||||
- go install -mod=vendor ./cmd/ko
|
||||
# Try with all, and GOOS/GOARCH set.
|
||||
- |
|
||||
OUTPUT=$(GOOS=${GOOS} GOARCH=${GOARCH} KO_DOCKER_REPO=ko.local ko publish --platform=all -B ./cmd/ko/test 2>&1)
|
||||
if [[ ! "${OUTPUT}" =~ "cannot use --platform with GOOS=\"${GOOS}\"" ]]; then
|
||||
echo Mismatched output: ${OUTPUT}, wanted: "cannot use --platform with GOOS=\"${GOOS}\""
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Try with the appropriate platform.
|
||||
- |
|
||||
KO_DOCKER_REPO=ko.local ko publish --platform=${GOOS}/${GOARCH} -B ./cmd/ko/test
|
||||
OUTPUT=$(docker run -i ko.local/test -wait=false 2>&1)
|
||||
if [[ ! "${OUTPUT}" =~ "$(cat ./cmd/ko/test/kodata/kenobi)" ]]; then
|
||||
echo Mismatched output: ${OUTPUT}, wanted: $(cat ./cmd/ko/test/kodata/kenobi)
|
||||
exit 1
|
||||
fi
|
||||
if [[ ! "${OUTPUT}" =~ "$(cat ./cmd/ko/test/kodata/HEAD)" ]]; then
|
||||
echo Mismatched output: ${OUTPUT}, wanted: $(cat ./cmd/ko/test/kodata/HEAD)
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Try with just GOOS/GOARCH
|
||||
- |
|
||||
GOOS=${GOOS} GOARCH=${GOARCH} KO_DOCKER_REPO=ko.local ko publish -B ./cmd/ko/test
|
||||
OUTPUT=$(docker run -i ko.local/test -wait=false 2>&1)
|
||||
if [[ ! "${OUTPUT}" =~ "$(cat ./cmd/ko/test/kodata/kenobi)" ]]; then
|
||||
echo Mismatched output: ${OUTPUT}, wanted: $(cat ./cmd/ko/test/kodata/kenobi)
|
||||
exit 1
|
||||
fi
|
||||
if [[ ! "${OUTPUT}" =~ "$(cat ./cmd/ko/test/kodata/HEAD)" ]]; then
|
||||
echo Mismatched output: ${OUTPUT}, wanted: $(cat ./cmd/ko/test/kodata/HEAD)
|
||||
exit 1
|
||||
fi
|
||||
|
||||
notifications:
|
||||
email: false
|
Loading…
x
Reference in New Issue
Block a user