Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Rename cmake option 'minimal_java' into 'minimal-bindings'
[simgrid.git] / .gitlab-ci.yml
index 24a1b2b..5d4c563 100644 (file)
@@ -17,13 +17,15 @@ pages:
   # - The javasphinx output does not exist in the git, so the "open on GitLab" link is broken.
   #   I'd like to report this as a bug, but javasphinx seems abandonned upstream.
   # - public/search.html and public/genindex.html are also generated.
-  - linkchecker --check-extern --ignore-url='.*\.css$' --ignore-url=public/java/org ../public
+  - linkchecker --ignore-url='.*\.css$' --ignore-url=public/java/org ../public
+  # From time to time, we should check external links with the
+  # following, but it has a lot of false positive
+  # - linkchecker --ignore-url='.*\.css$' --ignore-url=public/java/org --check-extern ../public
   artifacts:
     paths:
     - public
   only:
   - master
-  allow_failure: true
 
 ctest:
   stage: build
@@ -37,7 +39,7 @@ release:
   script:
   - apt update && apt install -y binutils-x86-64-linux-gnu wget unzip zip
   # Build the linux version of the jarfile without the boost dependency
-  - cmake -Denable_documentation=OFF -Denable_java=ON -Denable_lib_in_jar=ON -Dminimal_java=ON -Denable_compile_optimizations=ON -Denable_smpi=OFF .
+  - cmake -Denable_documentation=OFF -Denable_java=ON -Denable_lib_in_jar=ON -Dminimal-bindings=ON -Denable_compile_optimizations=ON -Denable_smpi=OFF .
   - make VERBOSE=1 dist simgrid simgrid-java_jar
   # Get the foreign architectures
   - wget https://ci.appveyor.com/api/projects/mquinson/simgrid/artifacts/simgrid.jar -O simgrid-windows.jar