Commit a076d323 authored by Paal Kvamme's avatar Paal Kvamme
Browse files

Add Azure pipelines for building without Seismic Store.

parent 0a60c71c
# name: 'OpenZGY Linux Ubuntu Bionic py36'
name: $(Build.BuildID)-bionic
trigger: none
schedules:
- cron: "0 3 * * *"
displayName: Nightly build
branches:
include:
- master
pool:
name: Paal-Kvamme-Test
variables:
- group: 'Salmon Variables'
steps:
- template: templates/build-steps.yml
parameters:
linuxdistro: 'bionic'
makeargs: HAVE_SD=
deployed: >
deploy.tgz
deploy/pure/OpenZGY-*-py3-none-any.whl
deploy/pure/OpenZGY-*.tar.gz
deploy/native/bionic-gcc75/libopenzgy.so.*.*
deploy/native/bionic-gcc75/libsdapi.so.*.*.*
deploy/native/include/openzgy/api.h
deploy/native/include/openzgy/exception.h
deploy/native/include/openzgy/iocontext.h
deploy/sdglue/bionic-gcc75/SdGlue-*-cp36-cp36m-linux_x86_64.whl
deploy/wrapper/bionic-gcc75/OpenZgyBindings-*-cp36-cp36m-linux_x86_64.whl
# name: 'OpenZGY Linux Debian Buster py37'
name: $(Build.BuildID)-buster
trigger: none
schedules:
- cron: "10 3 * * *"
displayName: Nightly build
branches:
include:
- master
pool:
name: Paal-Kvamme-Test
variables:
- group: 'Salmon Variables'
steps:
- template: templates/build-steps.yml
parameters:
linuxdistro: 'buster'
makeargs: HAVE_SD=
deployed: >
deploy.tgz
deploy/pure/OpenZGY-*-py3-none-any.whl
deploy/pure/OpenZGY-*.tar.gz
deploy/native/buster-gcc83/libopenzgy.so.*.*
deploy/native/buster-gcc83/libsdapi.so.*.*.*
deploy/native/include/openzgy/api.h
deploy/native/include/openzgy/exception.h
deploy/native/include/openzgy/iocontext.h
deploy/sdglue/buster-gcc83/SdGlue-*-cp37-cp37m-linux_x86_64.whl
deploy/wrapper/buster-gcc83/OpenZgyBindings-*-cp37-cp37m-linux_x86_64.whl
# name: 'OpenZGY Linux CentOS 7 py36'
name: $(Build.BuildID)-centos7
trigger: none
schedules:
- cron: "20 3 * * *"
displayName: Nightly build
branches:
include:
- master
pool:
name: Paal-Kvamme-Test
variables:
- group: 'Salmon Variables'
steps:
- template: templates/build-steps.yml
parameters:
linuxdistro: 'centos7'
makeargs: HAVE_SD=
deployed: >
deploy.tgz
deploy/pure/OpenZGY-*-py3-none-any.whl
deploy/pure/OpenZGY-*.tar.gz
deploy/native/centos7-gcc48/libopenzgy.so.*.*
deploy/native/centos7-gcc48/libsdapi.so.*.*.*
deploy/native/include/openzgy/api.h
deploy/native/include/openzgy/exception.h
deploy/native/include/openzgy/iocontext.h
deploy/sdglue/centos7-gcc48/SdGlue-*-cp36-cp36m-linux_x86_64.whl
deploy/wrapper/centos7-gcc48/OpenZgyBindings-*-cp36-cp36m-linux_x86_64.whl
# name: 'OpenZGY Linux CentOS 8 py36'
name: $(Build.BuildID)-centos8
trigger: none
schedules:
- cron: "30 3 * * *"
displayName: Nightly build
branches:
include:
- master
pool:
name: Paal-Kvamme-Test
variables:
- group: 'Salmon Variables'
steps:
- template: templates/build-steps.yml
parameters:
linuxdistro: 'centos8'
makeargs: HAVE_SD=
deployed: >
deploy.tgz
deploy/pure/OpenZGY-*-py3-none-any.whl
deploy/pure/OpenZGY-*.tar.gz
deploy/native/centos8-gcc83/libopenzgy.so.*.*
deploy/native/centos8-gcc83/libsdapi.so.*.*.*
deploy/native/include/openzgy/api.h
deploy/native/include/openzgy/exception.h
deploy/native/include/openzgy/iocontext.h
deploy/sdglue/centos8-gcc83/SdGlue-*-cp36-cp36m-linux_x86_64.whl
deploy/wrapper/centos8-gcc83/OpenZgyBindings-*-cp36-cp36m-linux_x86_64.whl
# name: 'OpenZGY Linux Ubuntu Focal py38'
name: $(Build.BuildID)-focal
trigger: none
schedules:
- cron: "40 3 * * *"
displayName: Nightly build
branches:
include:
- master
pool:
name: Paal-Kvamme-Test
variables:
- group: 'Salmon Variables'
steps:
- template: templates/build-steps.yml
parameters:
linuxdistro: 'focal'
makeargs: HAVE_SD=
deployed: >
deploy.tgz
deploy/pure/OpenZGY-*-py3-none-any.whl
deploy/pure/OpenZGY-*.tar.gz
deploy/native/focal-gcc93/libopenzgy.so.*.*
deploy/native/focal-gcc93/libsdapi.so.*.*.*
deploy/native/include/openzgy/api.h
deploy/native/include/openzgy/exception.h
deploy/native/include/openzgy/iocontext.h
deploy/sdglue/focal-gcc93/SdGlue-*-cp38-cp38-linux_x86_64.whl
deploy/wrapper/focal-gcc93/OpenZgyBindings-*-cp38-cp38-linux_x86_64.whl
# name: 'OpenZGY Linux Debian Stretch py35'
name: $(Build.BuildID)-stretch
trigger: none
schedules:
- cron: "50 3 * * *"
displayName: Nightly build
branches:
include:
- master
pool:
name: Paal-Kvamme-Test
variables:
- group: 'Salmon Variables'
steps:
- template: templates/build-steps.yml
parameters:
linuxdistro: 'stretch'
makeargs: HAVE_SD=
deployed: >
deploy.tgz
deploy/pure/OpenZGY-*-py3-none-any.whl
deploy/pure/OpenZGY-*.tar.gz
deploy/native/stretch-gcc63/libopenzgy.so.*.*
deploy/native/stretch-gcc63/libsdapi.so.*.*.*
deploy/native/include/openzgy/api.h
deploy/native/include/openzgy/exception.h
deploy/native/include/openzgy/iocontext.h
deploy/sdglue/stretch-gcc63/SdGlue-*-cp35-cp35m-linux_x86_64.whl
deploy/wrapper/stretch-gcc63/OpenZgyBindings-*-cp35-cp35m-linux_x86_64.whl
# name: 'OpenZGY Linux Ubuntu Xenial py35'
name: $(Build.BuildID)-xenial
trigger: none
schedules:
- cron: "55 3 * * *"
displayName: Nightly build
branches:
include:
- master
pool:
name: Paal-Kvamme-Test
variables:
- group: 'Salmon Variables'
steps:
- template: templates/build-steps.yml
parameters:
linuxdistro: 'xenial'
makeargs: HAVE_SD=
deployed: >
deploy.tgz
deploy/pure/OpenZGY-*-py3-none-any.whl
deploy/pure/OpenZGY-*.tar.gz
deploy/native/xenial-gcc54/libopenzgy.so.*.*
deploy/native/xenial-gcc54/libsdapi.so.*.*.*
deploy/native/include/openzgy/api.h
deploy/native/include/openzgy/exception.h
deploy/native/include/openzgy/iocontext.h
deploy/sdglue/xenial-gcc54/SdGlue-*-cp35-cp35m-linux_x86_64.whl
deploy/wrapper/xenial-gcc54/OpenZgyBindings-*-cp35-cp35m-linux_x86_64.whl
......@@ -13,6 +13,8 @@ steps:
pwd
ls
ls seismic-service-bin
condition: and(succeeded(), or(contains('${{parameters.makeargs}}', 'SDAPI_INTERNAL=ON'), contains('${{parameters.makeargs}}', 'SDAPI_OSDU=ON')))
displayName: 'Checkout additional (binary) sources'
env:
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment