aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
blob: 79f40f07846c083cc9c2a487a936f0befc709c3f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
---
image: debian:buster

before_script:
  - apt-get update
  - apt-get install -y dpkg-dev devscripts pbuilder wget git
  - wget "https://code.fe80.eu/$CI_PROJECT_NAMESPACE/libosmocore/-/jobs/artifacts/master/download?job=build-deb" -O libosmocore.zip
  - unzip libosmocore.zip
  - cd debs/ && dpkg-scanpackages . > Packages
  - echo "deb [trusted=yes] file://$PWD ./" > /etc/apt/sources.list.d/local.list
  - cd ..
  - apt-get update

build:
  script:
  - yes "" | mk-build-deps -i
  - dpkg-buildpackage -us -uc
  - rm -rf debs/
  - mkdir -p debs/
  - cp ../*.deb ../*.dsc ../*.tar* ../*.buildinfo ../*changes debs/
  - ls -al ../
  artifacts:
    paths:
    - debs/libosmo-abis*