summaryrefslogtreecommitdiff
path: root/Data/DefaultContent/Libraries/luafun/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to 'Data/DefaultContent/Libraries/luafun/.travis.yml')
-rw-r--r--Data/DefaultContent/Libraries/luafun/.travis.yml74
1 files changed, 0 insertions, 74 deletions
diff --git a/Data/DefaultContent/Libraries/luafun/.travis.yml b/Data/DefaultContent/Libraries/luafun/.travis.yml
deleted file mode 100644
index 2c3f4d8..0000000
--- a/Data/DefaultContent/Libraries/luafun/.travis.yml
+++ /dev/null
@@ -1,74 +0,0 @@
-sudo: false
-language: C
-services:
- - docker
-
-env:
- global:
- - PRODUCT=lua-fun
- matrix:
- - OS=el DIST=7
- - OS=fedora DIST=24
- - OS=fedora DIST=25
- - OS=ubuntu DIST=xenial
- - OS=ubuntu DIST=yakkety
- - OS=debian DIST=stretch
-
-before_deploy:
- - git clone https://github.com/packpack/packpack.git packpack
- - ./packpack/packpack
-
-deploy:
- provider: packagecloud
- username: ${PACKAGECLOUD_USER}
- repository: ${PACKAGECLOUD_REPO}
- token: ${PACKAGECLOUD_TOKEN}
- dist: ${OS}/${DIST}
- package_glob: build/*.{deb,rpm}
- skip_cleanup: true
- on:
- branch: master
- condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}"
-
-after_deploy:
- # Prune old packages from PackageCloud, keep only the last two
- - pip install -r ./packpack/tools/requirements.txt
- - python ./packpack/tools/packagecloud prune ${PACKAGECLOUD_USER}/${PACKAGECLOUD_REPO} deb ${OS} ${DIST} --keep 2
- - python ./packpack/tools/packagecloud prune ${PACKAGECLOUD_USER}/${PACKAGECLOUD_REPO} rpm ${OS} ${DIST} --keep 2
-
-cache:
- directories:
- - $HOME/lua-5.3.2
-
-addons:
- apt:
- packages:
- - lua5.1
- - lua5.2
- - luajit
-
-# Ubuntu Precise on Travis doesn't have lua5.3 package
-install:
- - |
- [ -e ${HOME}/lua-5.3.2/src/lua ] || (\
- wget http://www.lua.org/ftp/lua-5.3.2.tar.gz -c && \
- tar xzf lua-5.3.2.tar.gz -C ${HOME} && \
- make -j -C ${HOME}/lua-5.3.2 linux \
- )
-
-script:
- - cd tests
- - LUAJIT=`echo /usr/bin/luajit* | cut -f 1 -d ' '`
- - ${LUAJIT} -v
- - ${LUAJIT} runtest *.lua
- - lua5.1 -v
- - lua5.1 runtest *.lua
- - lua5.2 -v
- - lua5.2 runtest *.lua
- - LUA53=${HOME}/lua-5.3.2/src/lua
- - ${LUA53} -v
- - ${LUA53} runtest *.lua
- - cd ..
-
-notifications:
- email: true