summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2018-08-13 16:23:52 +0200
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2018-08-13 16:30:27 +0200
commit3b9816d262902e30f2c72623c7c1460eda79d793 (patch)
treeeae93077a37dca83ca02ab2812c9135c59428cc3
parent06dcd7e5c780a979a474867bbb106c447ce7d3c3 (diff)
downloadefl-3b9816d262902e30f2c72623c7c1460eda79d793.tar.gz
No travis for now.
-rw-r--r--.travis.yml146
1 files changed, 0 insertions, 146 deletions
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 1990eb7c2a..0000000000
--- a/.travis.yml
+++ /dev/null
@@ -1,146 +0,0 @@
-language: c
-cache:
- directories:
- - $HOME/cachedir
- - $HOME/.ccache
- - $HOME/autom4te.cache
-sudo: required
-dist: trusty
-
-os:
- - linux
- - osx
-
-env:
- global:
- - MAKEFLAGS="-j5 -rR"
- - EIO_MONITOR_POLL=1
- - CC="ccache gcc"
- - CXX="ccache g++"
- matrix:
- -
- - DISTRO=Ubuntu1804
- - DISTRO=Fedora28 CI_BUILD_TYPE=wayland
- - DISTRO=Fedora28 CI_BUILD_TYPE=misc
- - DISTRO=Fedora28 CI_BUILD_TYPE=misc-disabled
- - DISTRO=Fedora28 CI_BUILD_TYPE=release-ready
- - DISTRO=Debian91
- - DISTRO=Archlinux
-
-services:
- - docker
-
-matrix:
- fast_finish: true
- exclude:
- - os: osx
- env:
- DISTRO=Ubuntu1804
- - os: osx
- env:
- DISTRO=Fedora28
- CI_BUILD_TYPE=wayland
- - os: osx
- env:
- DISTRO=Fedora28
- CI_BUILD_TYPE=misc
- - os: osx
- env:
- DISTRO=Fedora28
- CI_BUILD_TYPE=misc-disabled
- - os: osx
- env:
- DISTRO=Fedora28
- CI_BUILD_TYPE=release-ready
- - os: osx
- env:
- DISTRO=Debian91
- - os: osx
- env:
- DISTRO=Archlinux
-
- - os: linux
- env:
-
-before_install:
- - |
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
- rm -rf $HOME/Library/Caches/Homebrew
- rm -rf $HOME/cachedir/Homebrew/Homebrew
- mv $HOME/cachedir/Homebrew $HOME/Library/Caches/Homebrew
- .ci/ci-osx-deps.sh
- fi
-
-before_script:
- - |
- if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$DISTRO" != "" ]]; then
- docker pull stefanschmidt1/ci-support-files:$DISTRO
- fi
- - |
- if [[ "$TRAVIS_OS_NAME" == "linux" ]] ; then
- docker version
- docker run --cidfile $HOME/cid -t -d -v `pwd`:/src -v $HOME/.ccache:/root/.ccache -w /src stefanschmidt1/ci-support-files:$DISTRO bash
- cp $HOME/cachedir/config.cache . || true
- fi
-
- - .ci/ci-ccache-stats.sh
- - |
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
- cp $HOME/cachedir/config.cache . || true
- fi
-
-
-script:
- - .ci/ci-configure.sh "$CI_BUILD_TYPE"
- - .ci/ci-setup-ccache.sh "$CI_BUILD_TYPE"
- - .ci/ci-make.sh "$CI_BUILD_TYPE"
- - .ci/ci-make-checkbuild.sh "$CI_BUILD_TYPE"
- - .ci/ci-make-examples.sh "$CI_BUILD_TYPE"
- - |
- if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$CI_BUILD_TYPE" == "" ]]; then
- .ci/ci-make-benchmark.sh "$CI_BUILD_TYPE"
- fi
- - .ci/ci-make-install.sh "$CI_BUILD_TYPE"
- - .ci/ci-make-check.sh "$CI_BUILD_TYPE"
- - .ci/ci-make-distcheck.sh "$CI_BUILD_TYPE"
- - |
- if [[ "$DISTRO" == "" ]] && [[ "$TRAVIS_OS_NAME" != "linux" ]] ; then
- true
- elif [[ "$CI_BUILD_TYPE" != "release-ready" ]] ; then
- docker exec --env MAKEFLAGS="-j5 -rR" --env EIO_MONITOR_POLL=1 $(cat $HOME/cid) .ci/build-efl-app.sh
- fi
-before_cache:
- - .ci/ci-ccache-stats.sh
- - |
- mkdir -p $HOME/cachedir
- if [[ "$TRAVIS_OS_NAME" == "linux" ]] ; then
- sudo chown travis:travis $HOME/.ccache
- mkdir -p $HOME/cachedir/
- sudo cp config.cache $HOME/cachedir/
- sudo chown travis:travis $HOME/cachedir/config.cache
- sudo chown travis:travis $HOME/autom4te.cache
- else
- cp config.cache $HOME/cachedir
- mv $HOME/Library/Caches/Homebrew $HOME/cachedir/Homebrew
- fi
-
-after_success:
- - |
- if [[ "$TRAVIS_OS_NAME" == "linux" ]] && [[ "$DISTRO" != "" ]]; then
- docker login -u stefanschmidt1 -p "$DOCKER_PASSWORD"
- docker tag stefanschmidt1/ci-support-files:$DISTRO stefanschmidt1/ci-support-files:$DISTRO-$TRAVIS_BUILD_NUMBER
- docker push stefanschmidt1/ci-support-files:$DISTRO
- docker push stefanschmidt1/ci-support-files:$DISTRO-$TRAVIS_BUILD_NUMBER
- fi
-
-notifications:
- irc:
- channels:
- - "chat.freenode.net#edevelop"
- on_success: change
- on_failure: always
- template:
- - "TravisCI build %{build_number} in branch %{branch}: %{result} - %{message} (%{elapsed_time})"
- - "Commit: %{commit_subject} (%{commit}) from %{author}"
- - "Change view : %{compare_url}"
- - "Build details : %{build_url}"