qulogic/gplugin
Clone
Summary
Browse
Changes
Graph
Bump to meson 0.47.1
develop
2018-08-20, Gary Kramlich
357d788b482c
Bump to meson 0.47.1
tasks
:
import
:
type
:
import
files
:
-
.
import-artifacts
:
type
:
import
files
:
artifacts
package-cloud
:
image
:
rwgrim/package-cloud:latest
command
:
push --verbose ${REPOSITORY}/${DISTRIBUTION} artifacts/${FILES}
workdir
:
/workspace
#############################################################################
# Alpine
#############################################################################
build-alpine-edge-amd64
:
image
:
gplugin/builders:alpine-edge-amd64
export-alpine-edge-amd64
:
type
:
export
files
:
alpine-edge-amd64:artifacts/
#############################################################################
# Coverity
#############################################################################
build-coverity
:
image
:
gplugin/builders:coverity
export-coverity
:
type
:
export
files
:
coverity:artifacts/coverity
#############################################################################
# Debian
#############################################################################
build-debian-oldstable-amd64
:
image
:
gplugin/builders:debian-jessie-amd64
export-debian-oldstable-amd64
:
type
:
export
files
:
debian-oldstable-amd64:artifacts/
build-debian-stable-amd64
:
image
:
gplugin/builders:debian-stretch-amd64
export-debian-stable-amd64
:
type
:
export
files
:
debian-stable-amd64:artifacts/
package-cloud-debian-stable-amd64
:
type
:
extend
task
:
package-cloud
environment
:
-
PACKAGECLOUD_TOKEN
-
REPOSITORY=pidgin/experimental
-
DISTRIBUTION=debian/stretch
-
FILES=debian-stable-amd64/debs/*.deb
package-cloud-debian-stable-source
:
type
:
extend
task
:
package-cloud
environment
:
-
PACKAGECLOUD_TOKEN
-
REPOSITORY=pidgin/experimental
-
DISTRIBUTION=debian/stretch
-
FILES=debian-stretch-amd64/debs/*.dsc
build-debian-testing-amd64
:
image
:
gplugin/builders:debian-buster-amd64
export-debian-testing-amd64
:
type
:
export
files
:
debian-testing-amd64:artifacts/
package-cloud-debian-testing-amd64
:
type
:
extend
task
:
package-cloud
environment
:
-
PACKAGECLOUD_TOKEN
-
REPOSITORY=pidgin/experimental
-
DISTRIBUTION=debian/buster
-
FILES=debian-testing-amd64/debs/*.deb
package-cloud-debian-testing-source
:
type
:
extend
task
:
package-cloud
environment
:
-
PACKAGECLOUD_TOKEN
-
REPOSITORY=pidgin/experimental
-
DISTRIBUTION=debian/buster
-
FILES=debian-testing-amd64/debs/*.dsc
#############################################################################
# Fedora
#############################################################################
build-fedora-25-amd64
:
image
:
gplugin/builders:fedora-25-amd64
export-fedora-25-amd64
:
type
:
export
files
:
fedora-25-amd64:artifacts/
package-cloud-fedora-25-amd64
:
type
:
extend
task
:
package-cloud
environment
:
-
PACKAGECLOUD_TOKEN
-
REPOSITORY=pidgin/experimental
-
DISTRIBUTION=fedora/25
-
FILES=fedora-25-amd64/x86_64/*.rpm
build-fedora-26-amd64
:
image
:
gplugin/builders:fedora-26-amd64
export-fedora-26-amd64
:
type
:
export
files
:
fedora-26-amd64:artifacts/
package-cloud-fedora-26-amd64
:
type
:
extend
task
:
package-cloud
environment
:
-
PACKAGECLOUD_TOKEN
-
REPOSITORY=pidgin/experimental
-
DISTRIBUTION=fedora/26
-
FILES=fedora-26-amd64/x86_64/*.rpm
#############################################################################
# OpenSUSE
#############################################################################
build-opensuse-tumbleweed-amd64
:
image
:
gplugin/builders:opensuse-tumbleweed-amd64
export-opensuse-tumbleweed-amd64
:
type
:
export
files
:
opensuse-tumbleweed-amd64:artifacts/
package-cloud-opensuse-tumbleweed-amd64
:
type
:
extend
task
:
package-cloud
environment
:
-
PACKAGECLOUD_TOKEN
-
REPOSITORY=pidgin/experimental
-
DISTRIBUTION=opensuse/tumbleweed
-
FILES=opensuse-tumbleweed-amd64/x86_64/*.rpm
#############################################################################
# scanbuild
#############################################################################
build-scanbuild
:
image
:
gplugin/builders:scanbuild
export-scanbuild
:
type
:
export
files
:
scanbuild:artifacts/
#############################################################################
# Ubuntu
#############################################################################
build-ubuntu-xenial-amd64
:
image
:
gplugin/builders:ubuntu-xenial-amd64
export-ubuntu-xenial-amd64
:
type
:
export
files
:
debian-xenial-amd64:artifacts/
package-cloud-ubuntu-xenial-amd64
:
type
:
extend
task
:
package-cloud
environment
:
-
PACKAGECLOUD_TOKEN
-
REPOSITORY=pidgin/experimental
-
DISTRIBUTION=ubuntu/xenial
-
FILES=ubuntu-xenial-amd64/debs/*.deb
package-cloud-ubuntu-xenial-source
:
type
:
extend
task
:
package-cloud
environment
:
-
PACKAGECLOUD_TOKEN
-
REPOSITORY=pidgin/experimental
-
DISTRIBUTION=ubuntu/xenial
-
FILES=ubuntu-xenial-amd64/debs/*.dsc
build-ubuntu-zesty-amd64
:
image
:
gplugin/builders:ubuntu-zesty-amd64
export-ubuntu-zesty-amd64
:
type
:
export
files
:
debian-zesty-amd64:artifacts/
package-cloud-ubuntu-zesty-amd64
:
type
:
extend
task
:
package-cloud
environment
:
-
PACKAGECLOUD_TOKEN
-
REPOSITORY=pidgin/experimental
-
DISTRIBUTION=ubuntu/zesty
-
FILES=ubuntu-zesty-amd64/debs/*.deb
package-cloud-ubuntu-zesty-source
:
type
:
extend
task
:
package-cloud
environment
:
-
PACKAGECLOUD_TOKEN
-
REPOSITORY=pidgin/experimental
-
DISTRIBUTION=ubuntu/zesty
-
FILES=ubuntu-zesty-amd64/debs/*.dsc
plans
:
alpine-edge-amd64
:
stages
:
-
tasks
:
-
import
-
build-alpine-edge-amd64
-
export-alpine-edge-amd64
debian-oldstable-amd64
:
stages
:
-
tasks
:
-
import
-
build-debian-oldstable-amd64
-
export-debian-oldstable-amd64
debian-stable-amd64
:
stages
:
-
tasks
:
-
import
-
build-debian-stable-amd64
-
export-debian-stable-amd64
debian-testing-amd64
:
stages
:
-
tasks
:
-
import
-
build-debian-testing-amd64
-
export-debian-testing-amd64
debian-package-cloud
:
stages
:
-
name
:
import packages
tasks
:
import-artifacts
-
name
:
upload packages
concurrent
:
true
tasks
:
-
package-cloud-debian-stable-amd64
-
package-cloud-debian-stable-source
-
package-cloud-debian-testing-amd64
-
package-cloud-debian-testing-source
fedora-25-amd64
:
stages
:
-
tasks
:
-
import
-
build-fedora-25-amd64
-
export-fedora-25-amd64
fedora-26-amd64
:
stages
:
-
tasks
:
-
import
-
build-fedora-26-amd64
-
export-fedora-26-amd64
fedora-package-cloud
:
stages
:
-
name
:
import packages
tasks
:
import-artifacts
-
name
:
upload packages
concurrent
:
true
tasks
:
-
package-cloud-fedora-25-amd64
-
package-cloud-fedora-26-amd64
coverity
:
stages
:
-
tasks
:
-
import
-
build-coverity
-
export-coverity
opensuse-tumbleweed-amd64
:
stages
:
-
tasks
:
-
import
-
build-opensuse-tumbleweed-amd64
-
export-opensuse-tumbleweed-amd64
opensuse-package-cloud
:
stages
:
-
name
:
import packages
tasks
:
import-artifacts
-
name
:
upload packages
concurrent
:
true
tasks
:
-
package-cloud-opensuse-tumbleweed-amd64
scanbuild
:
stages
:
-
tasks
:
-
import
-
build-scanbuild
-
export-scanbuild
ubuntu-xenial-amd64
:
stages
:
-
tasks
:
-
import
-
build-ubuntu-xenial-amd64
-
export-ubuntu-xenial-amd64
ubuntu-zesty-amd64
:
stages
:
-
tasks
:
-
import
-
build-ubuntu-zesty-amd64
-
export-ubuntu-zesty-amd64
meta-plans
:
alpine
:
plans
:
-
alpine-edge-amd64
debian
:
plans
:
# old stable has a bunch of issues with
# old meson that need to be sorted out.
# - debian-oldstable-amd64
-
debian-stable-amd64
-
debian-testing-amd64
fedora
:
plans
:
-
fedora-25-amd64
-
fedora-26-amd64
ubuntu
:
plans
:
-
ubuntu-xenial-amd64
-
ubuntu-zesty-amd64