Skip to content
Snippets Groups Projects
.gitlab-ci.yml 482 B
Newer Older
Jasmin Lehtola's avatar
Jasmin Lehtola committed
image: openjdk:latest
Jasmin Lehtola's avatar
Jasmin Lehtola committed

build:
    stage: build
    script:
        - javac SiteGen.java

test:
    stage: test
    script:
        - javac -cp "./junit-platform-console-standalone-1.8.1.jar" SiteGenTest.java SiteGen.java
        - java -jar junit-platform-console-standalone-1.8.1.jar -cp "." -c SiteGenTest 

pages:
    stage: deploy
    script:
        - javac SiteGen.java
        - java SiteGen
    artifacts:
        paths:
            - public
    only:
        - main