.gitlab-ci.yml 675 Bytes
Newer Older
akiraohgaki's avatar
akiraohgaki committed
1
stages:
akiraohgaki's avatar
akiraohgaki committed
2
  - build
akiraohgaki's avatar
akiraohgaki committed
3
4

ubuntu_deb:
akiraohgaki's avatar
akiraohgaki committed
5
  stage: build
akiraohgaki's avatar
akiraohgaki committed
6
7
8
9
10
  image: ubuntu:14.04
  only:
    - master
    - /^release\-.+/
  script:
akiraohgaki's avatar
akiraohgaki committed
11
    - ./scripts/package ubuntu_deb
akiraohgaki's avatar
akiraohgaki committed
12
13
14
    - cat transfer.log

fedora_rpm:
akiraohgaki's avatar
akiraohgaki committed
15
  stage: build
akiraohgaki's avatar
akiraohgaki committed
16
17
18
19
20
  image: fedora:20
  only:
    - master
    - /^release\-.+/
  script:
akiraohgaki's avatar
akiraohgaki committed
21
    - ./scripts/package fedora_rpm
akiraohgaki's avatar
akiraohgaki committed
22
23
24
    - cat transfer.log

opensuse_rpm:
akiraohgaki's avatar
akiraohgaki committed
25
  stage: build
akiraohgaki's avatar
akiraohgaki committed
26
27
28
29
30
  image: opensuse:42.1
  only:
    - master
    - /^release\-.+/
  script:
akiraohgaki's avatar
akiraohgaki committed
31
    - ./scripts/package opensuse_rpm
akiraohgaki's avatar
akiraohgaki committed
32
33
34
    - cat transfer.log

archlinux_pkg:
akiraohgaki's avatar
akiraohgaki committed
35
  stage: build
akiraohgaki's avatar
akiraohgaki committed
36
37
38
39
40
  image: base/archlinux:latest
  only:
    - master
    - /^release\-.+/
  script:
akiraohgaki's avatar
akiraohgaki committed
41
    - ./scripts/package archlinux_pkg
akiraohgaki's avatar
akiraohgaki committed
42
    - cat transfer.log