From 231de236e0c4853093e722e8007cb90c9db69d9d Mon Sep 17 00:00:00 2001 From: Tobias Genannt Date: Thu, 9 Apr 2020 08:47:07 +0200 Subject: [PATCH] Removed Travis CI configuration and script We are no longer building the images with Travis CI. --- .travis.yml | 32 -------------------------------- build-all.sh | 51 --------------------------------------------------- 2 files changed, 83 deletions(-) delete mode 100644 .travis.yml delete mode 100755 build-all.sh diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 99c5b53..0000000 --- a/.travis.yml +++ /dev/null @@ -1,32 +0,0 @@ -sudo: required -language: python - -env: - - BUILD=release - - BUILD=prerelease - - BUILD=branches - - BUILD=special - -git: - depth: 5 - -services: - - docker - -install: - - docker-compose pull --parallel - - docker-compose build - -script: - - docker-compose run netbox ./manage.py test - -after_script: - - docker-compose down - -after_success: - - docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD" - - ./build-all.sh --push - -notifications: - slack: - secure: F3VsWcvU/XYyjGjU8ZAVGpREe7F1NjKq6LuMRzhQORbXUvanxDQtLzEe0Y5zm/6+gHkx6t8cX/v2PiCI+v46pkapYMUimd+QEOL1WxbUdnw2kQxcgw/R3wX34l2FHXbG3/a+TmH3euqbSCTIrPy9ufju948i+Q0E0u0fyInmozl8qOT23C4joQOpVAq7y+wHxTxsEg46ZzL2Ties+dmqjMsvHocv7mPI2IWzAWA8SJZxS82Amoapww++QjgEmoY+tMimLkdeXCRgeoj41UGHDg54rbEXh/PTaWiuzyzTr1WLmsGRScC57fDRivp3mSM37/MlNxsRj1z+j4zrvWFQgNfJ2yMjBHroc1jOX/uCY4dwbpSPqUCpc4idMGCGZFItgzTQ3lAPYAsom0C6n8C08Xk8EsNKWwXrDSd4ZUhIwptkNPCFK+kXbLFsMzSApnaBYW0T+wba57nZdiWjOPYmvJr49MDm5NHv2KaRBX2gpw7t7ZLhTgwGEWcZvcDebiLneXcXY5hZ7v2NHJkx/2x1yNXo85xZDy0wK1FGoOOHwPhvqOB+pcQZ/pUOSPTKqGw5l/CexoRm1shFsK+19FnSgimqTHjcuCo4lFW3JlEvlFhtfFXIte2Wjp1ALZgTrSq8zSD5rRxYCUKmM7b3EJwdaIgbvKWPdS4sCXlXU1bHx0g= diff --git a/build-all.sh b/build-all.sh deleted file mode 100755 index 462a83a..0000000 --- a/build-all.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/bash -# Builds all Docker images this project provides -# Arguments: -# BUILD: The release to build. -# Allowed: release, prerelease, branches, special -# Default: undefined - -echo "▶️ $0 $*" - -ALL_BUILDS=("release" "prerelease" "branches" "special") -BUILDS=("${BUILD:-"${ALL_BUILDS[@]}"}") - -echo "⚙️ Configured builds: ${BUILDS[*]}" - -if [ -n "${DEBUG}" ]; then - export DEBUG -fi - -ERROR=0 - -for BUILD in "${BUILDS[@]}"; do - echo "🛠 Building '$BUILD' from '$DOCKERFILE'" - case $BUILD in - release) - # build the latest release - # shellcheck disable=SC2068 - ./build-latest.sh $@ || ERROR=1 - ;; - prerelease) - # build the latest pre-release - # shellcheck disable=SC2068 - PRERELEASE=true ./build-latest.sh $@ || ERROR=1 - ;; - branches) - # build all branches - # shellcheck disable=SC2068 - ./build-branches.sh $@ || ERROR=1 - ;; - *) - echo "🚨 Unrecognized build '$BUILD'." - - if [ -z "$DEBUG" ]; then - exit 1 - else - echo "⚠️ Would exit here with code '1', but DEBUG is enabled." - fi - ;; - esac -done - -exit $ERROR