.script: script: - | julia --project=@. -e ' using Pkg Pkg.build() Pkg.test()' Julia 1.2: image: julia:1.2 extends: - .script pages: image: julia:1.2 stage: deploy script: - | julia --project=docs -e ' using Pkg Pkg.develop(PackageSpec(path=pwd())) Pkg.instantiate() include("docs/make.jl")' - mkdir -p public - mv docs/build public/dev artifacts: paths: - public only: - master