Newer
Older
#test:latest:
# stage: build-and-test
# image: gitlab-research.centralesupelec.fr:4567/2017bentrioum/markovprocesses.jl/julia:latest
# script:
# - julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=".")); Pkg.instantiate(); Pkg.test("MarkovProcesses")'
# tags:
# - docker
image: gitlab-research.centralesupelec.fr:4567/2017bentrioum/markovprocesses.jl/julia:latest
script:
- apt-get update -qq && apt-get install -y git
- export PYTHON=""
# The Pkg.develop() makes MarkovProcesses.jl available in julia
- julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=".")); Pkg.instantiate();'
# To avoid PyImport error with sklearn
- julia --project=docs/ -e 'using Pkg; Pkg.add("Conda"); using Conda; Conda.add("scikit-learn")'
- julia --project=docs/ --color=yes docs/make.jl # make documentation
- mv docs/build public
- ls
- ls public
# rules:
# - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH