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