diff --git a/.gitignore b/.gitignore index 08881c9..1f97686 100644 --- a/.gitignore +++ b/.gitignore @@ -1,56 +1,56 @@ build/ src/android/icons/luv-icon-theme/ *.kdev4 *.directory *.*~ *.properties -.* +#.* *.*~ ~*.* ~.* # C++ objects and libs *.slo *.lo *.o *.a *.la *.lai #*.so *.dll *.dylib # Qt-es object_script.*.Release object_script.*.Debug *_plugin_import.cpp /.qmake.cache /.qmake.stash *.pro.user *.pro.user.* *.qbs.user *.qbs.user.* *.moc moc_*.cpp moc_*.h qrc_*.cpp ui_*.h *.qmlc *.jsc Makefile* *build-* # Qt unit tests target_wrapper.* # QtCreator *.autosave # QtCreator Qml *.qmlproject.user *.qmlproject.user.* # QtCreator CMake CMakeLists.txt.user* diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..9dfc1c9 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,41 @@ +sudo: required + +services: + - docker + +addons: + apt: + packages: + - realpath + +install: + - docker pull ubuntu:bionic + - wget https://raw.githubusercontent.com/nomad-desktop/nxos-repository-util/master/nxos-repository-util.sh -O nxos-repository-util.sh + - chmod +x nxos-repository-util.sh + +script: + - docker run --rm -v $(pwd)/:/build/ -w /build/ ubuntu:bionic /bin/bash travis-build.sh + +branches: + only: + - gh-pages + - /.*/ + - master + - development + +deploy: + - provider: script + script: ./source/nxos-repository-util.sh upload testing *.deb + skip_cleanup: true + on: + branch: master + + - provider: script + script: ./source/nxos-repository-util.sh upload development *.deb + skip_cleanup: true + on: + branch: development + +notifications: + email: false + slack: nitrux:LgpKKPnWky7IWShmzXsyVDWu diff --git a/debian/.gitlab-ci.yml b/debian/.gitlab-ci.yml new file mode 100644 index 0000000..bb8b523 --- /dev/null +++ b/debian/.gitlab-ci.yml @@ -0,0 +1,3 @@ +include: 'https://gitlab.com/debian-pm/tools/build/raw/master/docker/gitlab-ci-base.yml' + +image: jbbgameich/build