diff options
author | YuutaW <17158086+Trumeet@users.noreply.github.com> | 2019-06-28 19:30:15 -0700 |
---|---|---|
committer | Trumeet <17158086+Trumeet@users.noreply.github.com> | 2019-06-28 19:30:15 -0700 |
commit | 44f079d5a0be99c4118fbe9da97098208a7d7a61 (patch) | |
tree | c3e4cbcac969692d70f3bbbe48e32ac7d9c48406 | |
parent | ef6197a4efbcc77dad26956e1eb05b99d6e1bc3e (diff) | |
download | Desktop-44f079d5a0be99c4118fbe9da97098208a7d7a61.tar Desktop-44f079d5a0be99c4118fbe9da97098208a7d7a61.tar.gz Desktop-44f079d5a0be99c4118fbe9da97098208a7d7a61.tar.bz2 Desktop-44f079d5a0be99c4118fbe9da97098208a7d7a61.zip |
feat(ci): add CI configuration
Signed-off-by: Trumeet <17158086+Trumeet@users.noreply.github.com>
-rw-r--r-- | .travis.yml | 30 | ||||
-rw-r--r-- | README.md | 2 |
2 files changed, 32 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..501726b --- /dev/null +++ b/.travis.yml @@ -0,0 +1,30 @@ +jdk: oraclejdk8 +language: java +git: + depth: false +before_cache: + - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock + - rm -rf $HOME/.gradle/caches/*/plugin-resolution/ + - rm -rf $HOME/.konan +cache: + directories: + - "$HOME/.gradle/caches/" + - "$HOME/.gradle/wrapper/" + - "$HOME/.konan" +script: + - "./gradlew :desktopBinaries" +before_deploy: + # TODO: Add this part to the Gradle + - export VERSION=$(git rev-list --count HEAD) + - git tag $VERSION + - mv "build/bin/desktop/releaseExecutable/Desktop.exe" "./Desktop-$VERSION.exe" +deploy: + name: ${VERSION} + prerelease: true + provider: releases + skip_cleanup: true + api_key: $GITHUB_RELEASE_KEY + file: + - Desktop-$VERSION.exe + on: + repo: Trumeet/Desktop
\ No newline at end of file @@ -1,5 +1,7 @@ # Desktop +[![Build Status](https://travis-ci.com/Trumeet/Desktop.svg?branch=master)](https://travis-ci.com/Trumeet/Desktop) + A simple Windows Secure Desktop demo written in Kotlin. It is also a demo for Kotlin Native and Windows APIs. |