.gitlab-ci.yml 915 Bytes
Newer Older
incardon's avatar
incardon committed
1 2 3 4
centos_build:
  stage: build
  tags:
    - centos
5 6
  artifacts:
    paths:
incardon's avatar
incardon committed
7
      - ./build/src/mem
incardon's avatar
incardon committed
8
  script:
incardon's avatar
incardon committed
9
    - ./build.sh $CI_PROJECT_DIR $CI_SERVER_NAME
incardon's avatar
incardon committed
10 11

centos_run:
incardon's avatar
incardon committed
12
  stage: test
incardon's avatar
incardon committed
13 14
  tags:
    - centos
incardon's avatar
incardon committed
15 16
  dependencies:
    - centos_build
incardon's avatar
incardon committed
17
  script:
incardon's avatar
incardon committed
18
    - ./build/src/mem
incardon's avatar
incardon committed
19 20 21 22 23

mac_build:
  stage: build
  tags:
    - mac
24 25
  artifacts:
    paths:
incardon's avatar
incardon committed
26
      - ./build/src/mem
incardon's avatar
incardon committed
27
  script:
incardon's avatar
incardon committed
28
    - ./build.sh $CI_PROJECT_DIR $CI_SERVER_NAME
incardon's avatar
incardon committed
29 30

mac_run:
incardon's avatar
incardon committed
31
  stage: test
incardon's avatar
incardon committed
32 33
  tags:
    - mac
incardon's avatar
incardon committed
34 35
  dependencies:
    - mac_build
incardon's avatar
incardon committed
36
  script:
incardon's avatar
incardon committed
37
    - export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/Users/jenkins/openfpm_dependencies/openfpm_devices/BOOST/lib" && ./build/src/mem
incardon's avatar
incardon committed
38 39 40 41 42

ubuntu_build:
  stage: build
  tags:
    - ubuntu
43 44
  artifacts:
    paths:
incardon's avatar
incardon committed
45
      - ./build/src/mem
incardon's avatar
incardon committed
46
  script:
incardon's avatar
incardon committed
47
    - ./build.sh $CI_PROJECT_DIR $CI_SERVER_NAME
incardon's avatar
incardon committed
48 49

ubuntu_run:
incardon's avatar
incardon committed
50
  stage: test
incardon's avatar
incardon committed
51 52
  tags:
    - ubuntu
incardon's avatar
incardon committed
53 54
  dependencies:
    - ubuntu_build
incardon's avatar
incardon committed
55
  script:
incardon's avatar
incardon committed
56
    - ./build/src/mem
incardon's avatar
incardon committed
57