summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci/templates/Clojure.gitlab-ci.yml
blob: f066285b1adf0b2ab48f4789ad2a027a97d35fcc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Based on openjdk:8, already includes lein
image: clojure:lein-2.7.0
# If you need to configure a database, add a `services` section here
# See https://docs.gitlab.com/ce/ci/services/postgres.html
# Make sure you configure the connection as well

before_script:
  # If you need to install any external applications, like a 
  # postgres client, you may want to uncomment the line below:
  # 
  #- apt-get update -y
  #
  # Retrieve project dependencies
  # Do this on before_script since it'll be shared between both test and
  # any production sections a user adds
  - lein deps

test:
  script:
  # If you need to run any migrations or configure the database, this 
  # would be the point to do it.  
  - lein test