Skip to content

Commit

Permalink
Migrate from Gradle to Maven
Browse files Browse the repository at this point in the history
  • Loading branch information
valentjn committed Jun 11, 2020
1 parent e1952ed commit ff43f03
Show file tree
Hide file tree
Showing 14 changed files with 344 additions and 443 deletions.
10 changes: 6 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,14 @@
/.gradle/
/.settings/

/ltexls/bin/
/ltexls/build/
/ltexls-core/.classpath
/ltexls-core/.project

/ltexls-core/.settings/
/ltexls-core/target/

/ltexls-languagetool-patch/.classpath
/ltexls-languagetool-patch/.project

/ltexls-languagetool-patch/.settings/
/ltexls-languagetool-patch/bin/
/ltexls-languagetool-patch/build/
/ltexls-languagetool-patch/target/
15 changes: 8 additions & 7 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,30 +12,31 @@ jobs:
- stage: "test"
os: "linux"
script:
- "./gradlew build"
- "mvn verify -e"
- stage: "test"
os: "osx"
jdk: "openjdk11"
script:
- "./gradlew build"
- "mvn verify -e"
- stage: "test"
os: "windows"
language: "shell"
install:
- "choco install openjdk11"
- "choco install maven"
script:
- "cmd.exe //C \"RefreshEnv.cmd & gradlew.bat build & gradlew.bat --stop\""
- "cmd.exe //C \"RefreshEnv.cmd & mvn verify -e\""
- stage: "coverage"
script:
- "./gradlew build jacocoTestReport coveralls"
- "mvn verify -e org.jacoco:jacoco-maven-plugin:report org.eluder.coveralls:coveralls-maven-plugin:report"
- stage: "deploy"
if: "tag IS present"
install:
- "sudo apt-get -y install python3-pip"
- "pip3 install semver"
script:
- "./gradlew installDist distTar"
- "build/install/ltex-ls/bin/ltex-ls --version > ltexLsVersion.json"
- "mvn package -e"
- "ltexls-core/target/appassembler/bin/ltex-ls --version > ltexLsVersion.json"
- "export LTEX_LS_VERSION=\"$(python3 -c \"import json; print(json.load(open('ltexLsVersion.json'))['ltex-ls'], end='')\")\""
- "rm ltexLsVersion.json"
- "if [[ -z \"$LTEX_LS_VERSION\" ]]; then echo 'Error: LTEX_LS_VERSION not set!'; (exit 1); fi"
Expand All @@ -47,7 +48,7 @@ jobs:
provider: "releases"
token:
secure: "GM8rxr6a3tRUKwe8QG85wctWk3DIHBEfOlMZaXxahF3U7MNM8e01kpkkyUREGdF5/ARD4cknZRYBpkNiLgtEZzR8928OgBe5KRtEEubEjUvVrg0IoII+uCxa+OK3OhYvm31FQFnfSJjHSdxcXlHojUsYXttOI78VxiwdZk907yTHwaiR8jSUcU8lAy73i6wGzSLAeNOkyc6oDbSMMyQdJrS499mCOD2u6sO27Nptun52mbpmwpmHc6X2eKJ0JG2PCCkuCQnoxmfBA/qVCv5yEeQ3X3zfMkrg/Ad7mxmWzSVdJccCKl21v1FaZ6yURAQwvI5yuflf1+LCpRiAU92w/pUhbMAJCc7snOM5iBekdkvTVyYcfUlgI6C5NjST102GTZxvhcPq8cxjxlNi5aFIEhnRJBXNATQ5oHHO6kacm62OGJxkYCKAA4MILGSFLK8YtYrDKneLV98raHHSIa1YH/LKX6I0MbTHQlu1KFAA8YL0mnl8zts9DhUdjLH1YQNakPJSj0wg4vbeHMWHsPxRuufAXTE1eMx/rkETiZmz9fClSB5GJi3cvipbGGT3Kn357fDZ30+aRQJY1p3xcDAXD2xQa8CPFmhBcBTtA+lWj8/VYrtrEjusd4KFzefFsoorpnKAZ3luPK7E/LzANZT4jvEpS9XHPKHFRG+hY+4RGEM="
file: "build/distributions/ltex-ls-*.tar.gz"
file: "ltexls-core/target/ltex-ls-*.tar.gz"
file_glob: true
# needs to be removed for Travis's dpl v2
# see https://blog.travis-ci.com/2019-08-27-deployment-tooling-dpl-v2-preview-release#cleaning-up-the-git-working-directory
Expand Down
151 changes: 0 additions & 151 deletions build.gradle

This file was deleted.

Binary file removed gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
6 changes: 0 additions & 6 deletions gradle/wrapper/gradle-wrapper.properties

This file was deleted.

172 changes: 0 additions & 172 deletions gradlew

This file was deleted.

0 comments on commit ff43f03

Please sign in to comment.