Skip to content
Snippets Groups Projects
.gitlab-ci.yml 524 B
Newer Older
  • Learn to ignore specific revisions
  • meskio's avatar
    meskio committed
    ---
    stages:
      - build
    
    variables:
      GOPATH: /go
      APP_PATH: /go/src/0xacab.org/leap/bitmask-systray
    
    build_test:
      image: 0xacab.org:4567/leap/bitmask-dev:latest
      stage: build
      script:
    
    meskio's avatar
    meskio committed
        - apt-get -y update
    
    meskio's avatar
    meskio committed
        - apt-get -y install libappindicator3-dev libgtk-3-dev libzmq3-dev golang
        - mkdir -p /go/src/0xacab.org/leap/
        - ln -s "$(pwd)" ${APP_PATH}
        - cd ${APP_PATH}
    
        - make get
        - make test
    
    meskio's avatar
    meskio committed
        - make build
    
    meskio's avatar
    meskio committed
      tags:
        - linux
      artifacts:
        paths:
          - 'bitmask-systray'
        expire_in: 1 month