Merge branch '2-package-and-publish-in-gitlab-ci-retire-maker2-job' into 'master'
Build in gitlab-ci Closes #2 See merge request !1
This commit is contained in:
31
.gitlab-ci.yml
Normal file
31
.gitlab-ci.yml
Normal file
@@ -0,0 +1,31 @@
|
||||
stages:
|
||||
- package
|
||||
- publish
|
||||
|
||||
package:jessie: &package
|
||||
image: $CI_REGISTRY/docker-images/layers:$DISTRO-deb
|
||||
stage: package
|
||||
variables:
|
||||
DISTRO: jessie
|
||||
script:
|
||||
- package
|
||||
artifacts:
|
||||
paths:
|
||||
- pkg/
|
||||
|
||||
package:stretch:
|
||||
<<: *package
|
||||
variables:
|
||||
DISTRO: stretch
|
||||
|
||||
package:wheezy:
|
||||
<<: *package
|
||||
variables:
|
||||
DISTRO: wheezy
|
||||
|
||||
publish:
|
||||
image: $CI_REGISTRY/docker-images/layers:jessie-publish
|
||||
stage: publish
|
||||
script:
|
||||
- publish
|
||||
|
7
debian/changelog
vendored
7
debian/changelog
vendored
@@ -1,3 +1,10 @@
|
||||
ruby-linux-netlink (0.18-2) stable; urgency=medium
|
||||
|
||||
* This package is now architecture independent.
|
||||
* The source format has been removed in favour of using dh --with quilt.
|
||||
|
||||
-- Patrick J Cherry <patrick@bytemark.co.uk> Tue, 28 Feb 2017 16:43:43 +0000
|
||||
|
||||
ruby-linux-netlink (0.18-1+jessie1) stable; urgency=medium
|
||||
|
||||
* Fixed new massive IP test thing to work with ruby1.8 and also non-root users
|
||||
|
4
debian/control
vendored
4
debian/control
vendored
@@ -3,12 +3,12 @@ Maintainer: Matthew Bloch <matthew@bytemark.co.uk>
|
||||
Uploaders: Patrick J Cherry <patrick@bytemark.co.uk>
|
||||
Section: ruby
|
||||
Priority: optional
|
||||
Build-Depends: debhelper (>= 7), gem2deb, rake, ruby-ffi
|
||||
Build-Depends: debhelper (>= 7), gem2deb, rake, ruby-ffi, quilt
|
||||
Standards-Version: 3.8.0
|
||||
XS-Ruby-Versions: all
|
||||
|
||||
Package: ruby-linux-netlink
|
||||
Architecture: any
|
||||
Architecture: all
|
||||
Depends: ruby | ruby-interpreter, ruby-ffi, ${misc:Depends}
|
||||
Provides: liblinux-netlink-ruby1.8, liblinux-netlink-ruby1.9.1
|
||||
XB-Ruby-Versions: ${ruby:Versions}
|
||||
|
2
debian/rules
vendored
2
debian/rules
vendored
@@ -13,7 +13,7 @@
|
||||
# export DH_RUBY_GEMSPEC=gem.gemspec
|
||||
|
||||
%:
|
||||
dh $@ --buildsystem=ruby --with ruby
|
||||
dh $@ --buildsystem=ruby --with ruby --with quilt
|
||||
|
||||
override_dh_auto_build-arch:
|
||||
rake lib/linux/c_struct_sizeof_size_t.rb
|
||||
|
1
debian/source/format
vendored
1
debian/source/format
vendored
@@ -1 +0,0 @@
|
||||
3.0 (quilt)
|
Reference in New Issue
Block a user