-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #487 from UniFormal/master
Release 18
- Loading branch information
Showing
256 changed files
with
9,769 additions
and
4,527 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
src/project/project | ||
src/project/build.properties | ||
|
||
# configuration files | ||
src/mmt-sbt-settings | ||
|
||
# mmtrc --created by installed | ||
deploy/mmtrc | ||
|
||
# compiled MMT Jars | ||
deploy/mmt.jar | ||
deploy/main/*.jar | ||
|
||
# Compiled dependened projects | ||
deploy/lfcatalog/lfcatalog.jar | ||
deploy/lib/tiscaf.jar | ||
|
||
# Documentation & Deploy | ||
apidoc | ||
scripts/travis/deploy_key | ||
|
||
# IntelliJ Failes | ||
**/.idea | ||
**/.idea_modules | ||
**/*.iml | ||
|
||
|
||
# Eclipse Files | ||
**/bin | ||
**/.cache-main | ||
**/.cache-tests | ||
**/.project | ||
**/.settings | ||
**/target | ||
**/.classpath | ||
|
||
# scala-bin compilation articfacts | ||
out/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -29,7 +29,6 @@ scripts/travis/deploy_key | |
.idea_modules | ||
*.iml | ||
|
||
|
||
# Eclipse Files | ||
bin | ||
.cache-main | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,6 +11,7 @@ env: | |
global: | ||
- ENCRYPTION_LABEL: "25a07036478c" | ||
- COMMIT_AUTHOR_EMAIL: "[email protected]" | ||
- JAVA_OPTS: "-Xmx8192m" | ||
|
||
# use java, and install sbt on OS X | ||
language: java | ||
|
@@ -31,16 +32,28 @@ notifications: | |
git: | ||
depth: 1 | ||
|
||
# cache the dependencies for sbt so that we do not need to re-download them all the time | ||
# adapted from https://www.scala-sbt.org/0.13/docs/Travis-CI-with-sbt.html | ||
cache: | ||
directories: | ||
- $HOME/.ivy2/cache | ||
- $HOME/.sbt | ||
|
||
before_cache: | ||
# Cleanup the cached directories to avoid unnecessary cache updates | ||
- find $HOME/.ivy2/cache -name "ivydata-*.properties" -print -delete | ||
- find $HOME/.sbt -name "*.lock" -print -delete | ||
|
||
# +===============================================================+ | ||
# |Anything below this line has been generated automatically | | ||
# |from src/travis.sbt. | | ||
# +===============================================================+ | ||
before_install: | ||
- 'if [[ "$TRAVIS_OS_NAME" = "osx" ]]; then brew update; brew install sbt; fi' | ||
before_script: | ||
- 'if [ "$TRAVIS_BRANCH" == "devel" ]; then export TEST_USE_DEVEL=1; fi; echo $TEST_USE_DEVEL;' | ||
- "export TEST_USE_BRANCH=$TRAVIS_BRANCH; echo TEST_USE_BRANCH=;" | ||
install: | ||
- "cd src && (cat /dev/null | sbt ++2.12.3 update) && cd .." | ||
- "cd src && (cat /dev/null | sbt ++2.12.8 update) && cd .." | ||
jobs: | ||
include: | ||
# check that 'sbt genTravisYML' has been run | ||
|
@@ -50,69 +63,63 @@ jobs: | |
- 'SBT_VERSION_CMD="^validate"' | ||
jdk: openjdk8 | ||
language: scala | ||
scala: "2.12.3" | ||
scala: "2.12.8" | ||
script: | ||
- "cd src && (cat /dev/null | sbt ++2.12.3 genTravisYML) && cd .." | ||
- "cd src && (cat /dev/null | sbt ++2.12.8 genTravisYML) && cd .." | ||
- '(git diff --quiet --exit-code ".travis.yml")' | ||
stage: SelfCheck | ||
# Check that our tests run and the code compiles | ||
- dist: trusty | ||
env: | ||
- "INFO='Check mmt.jar generation and integration tests'" | ||
- "INFO='Check that unit tests run'" | ||
- 'SBT_VERSION_CMD="^validate"' | ||
jdk: openjdk8 | ||
language: scala | ||
scala: "2.12.3" | ||
scala: "2.12.8" | ||
script: | ||
- "cd src && (cat /dev/null | sbt ++2.12.3 deploy) && cd .." | ||
- '[[ -f "deploy/mmt.jar" ]]' | ||
- "java -cp deploy/mmt.jar info.kwarc.mmt.test.APITest" | ||
- "java -cp deploy/mmt.jar info.kwarc.mmt.test.LFTest" | ||
- "java -cp deploy/mmt.jar info.kwarc.mmt.odk.ODKTest" | ||
- "java -cp deploy/mmt.jar info.kwarc.mmt.odk.MitMTest" | ||
- "cd src && (cat /dev/null | sbt ++2.12.8 test) && cd .." | ||
stage: CompileAndCheck | ||
- dist: trusty | ||
env: | ||
- "INFO='Check mmt.jar generation and integration tests'" | ||
- "INFO='Check that unit tests run'" | ||
- 'SBT_VERSION_CMD="^validate"' | ||
jdk: openjdk11 | ||
language: scala | ||
scala: "2.12.3" | ||
scala: "2.12.8" | ||
script: | ||
- "cd src && (cat /dev/null | sbt ++2.12.3 deploy) && cd .." | ||
- '[[ -f "deploy/mmt.jar" ]]' | ||
- "java -cp deploy/mmt.jar info.kwarc.mmt.test.APITest" | ||
- "java -cp deploy/mmt.jar info.kwarc.mmt.test.LFTest" | ||
- "java -cp deploy/mmt.jar info.kwarc.mmt.odk.ODKTest" | ||
- "java -cp deploy/mmt.jar info.kwarc.mmt.odk.MitMTest" | ||
- "cd src && (cat /dev/null | sbt ++2.12.8 test) && cd .." | ||
- dist: trusty | ||
env: | ||
- "INFO='Check that unit tests run'" | ||
- "INFO='Check mmt.jar generation and integration tests'" | ||
- 'SBT_VERSION_CMD="^validate"' | ||
jdk: openjdk8 | ||
language: scala | ||
scala: "2.12.3" | ||
scala: "2.12.8" | ||
script: | ||
- "cd src && (cat /dev/null | sbt ++2.12.3 test) && cd .." | ||
- "cd src && (cat /dev/null | sbt ++2.12.8 deploy) && cd .." | ||
- '[[ -f "deploy/mmt.jar" ]]' | ||
- "java -cp deploy/mmt.jar info.kwarc.mmt.test.TestRunner" | ||
- dist: trusty | ||
env: | ||
- "INFO='Check that unit tests run'" | ||
- "INFO='Check mmt.jar generation and integration tests'" | ||
- 'SBT_VERSION_CMD="^validate"' | ||
jdk: openjdk11 | ||
language: scala | ||
scala: "2.12.3" | ||
scala: "2.12.8" | ||
script: | ||
- "cd src && (cat /dev/null | sbt ++2.12.3 test) && cd .." | ||
- "cd src && (cat /dev/null | sbt ++2.12.8 deploy) && cd .." | ||
- '[[ -f "deploy/mmt.jar" ]]' | ||
- "java -cp deploy/mmt.jar info.kwarc.mmt.test.TestRunner" | ||
# check that the 'apidoc' and 'deployLFCatalog' targets work | ||
- dist: trusty | ||
env: | ||
- "INFO='Check lfcatalog.jar generation using `sbt deployLFCatalog`'" | ||
- 'SBT_VERSION_CMD="^validate"' | ||
jdk: openjdk8 | ||
language: scala | ||
scala: "2.12.3" | ||
scala: "2.12.8" | ||
script: | ||
- "cd src && (cat /dev/null | sbt ++2.12.3 deployLFCatalog) && cd .." | ||
- "cd src && (cat /dev/null | sbt ++2.12.8 deployLFCatalog) && cd .." | ||
- '[[ -f "deploy/lfcatalog/lfcatalog.jar" ]]' | ||
stage: DeployCheck | ||
- dist: trusty | ||
|
@@ -121,29 +128,29 @@ jobs: | |
- 'SBT_VERSION_CMD="^validate"' | ||
jdk: openjdk11 | ||
language: scala | ||
scala: "2.12.3" | ||
scala: "2.12.8" | ||
script: | ||
- "cd src && (cat /dev/null | sbt ++2.12.3 deployLFCatalog) && cd .." | ||
- "cd src && (cat /dev/null | sbt ++2.12.8 deployLFCatalog) && cd .." | ||
- '[[ -f "deploy/lfcatalog/lfcatalog.jar" ]]' | ||
- dist: trusty | ||
env: | ||
- "INFO='Check that apidoc generation works'" | ||
- 'SBT_VERSION_CMD="^validate"' | ||
jdk: openjdk8 | ||
language: scala | ||
scala: "2.12.3" | ||
scala: "2.12.8" | ||
script: | ||
- "cd src && (cat /dev/null | sbt ++2.12.3 apidoc) && cd .." | ||
- "cd src && (cat /dev/null | sbt ++2.12.8 apidoc) && cd .." | ||
- '[[ -d "apidoc" ]]' | ||
- dist: trusty | ||
env: | ||
- "INFO='Check that apidoc generation works'" | ||
- 'SBT_VERSION_CMD="^validate"' | ||
jdk: openjdk11 | ||
language: scala | ||
scala: "2.12.3" | ||
scala: "2.12.8" | ||
script: | ||
- "cd src && (cat /dev/null | sbt ++2.12.3 apidoc) && cd .." | ||
- "cd src && (cat /dev/null | sbt ++2.12.8 apidoc) && cd .." | ||
- '[[ -d "apidoc" ]]' | ||
# deploy the api documentation | ||
- dist: trusty | ||
|
@@ -152,7 +159,7 @@ jobs: | |
- 'SBT_VERSION_CMD="^validate"' | ||
jdk: openjdk8 | ||
language: scala | ||
scala: "2.12.3" | ||
scala: "2.12.8" | ||
script: | ||
- "bash scripts/travis/deploy_doc.sh" | ||
stage: deploy | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.