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
|
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
|
* 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>
|
Uploaders: Patrick J Cherry <patrick@bytemark.co.uk>
|
||||||
Section: ruby
|
Section: ruby
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Build-Depends: debhelper (>= 7), gem2deb, rake, ruby-ffi
|
Build-Depends: debhelper (>= 7), gem2deb, rake, ruby-ffi, quilt
|
||||||
Standards-Version: 3.8.0
|
Standards-Version: 3.8.0
|
||||||
XS-Ruby-Versions: all
|
XS-Ruby-Versions: all
|
||||||
|
|
||||||
Package: ruby-linux-netlink
|
Package: ruby-linux-netlink
|
||||||
Architecture: any
|
Architecture: all
|
||||||
Depends: ruby | ruby-interpreter, ruby-ffi, ${misc:Depends}
|
Depends: ruby | ruby-interpreter, ruby-ffi, ${misc:Depends}
|
||||||
Provides: liblinux-netlink-ruby1.8, liblinux-netlink-ruby1.9.1
|
Provides: liblinux-netlink-ruby1.8, liblinux-netlink-ruby1.9.1
|
||||||
XB-Ruby-Versions: ${ruby:Versions}
|
XB-Ruby-Versions: ${ruby:Versions}
|
||||||
|
2
debian/rules
vendored
2
debian/rules
vendored
@@ -13,7 +13,7 @@
|
|||||||
# export DH_RUBY_GEMSPEC=gem.gemspec
|
# export DH_RUBY_GEMSPEC=gem.gemspec
|
||||||
|
|
||||||
%:
|
%:
|
||||||
dh $@ --buildsystem=ruby --with ruby
|
dh $@ --buildsystem=ruby --with ruby --with quilt
|
||||||
|
|
||||||
override_dh_auto_build-arch:
|
override_dh_auto_build-arch:
|
||||||
rake lib/linux/c_struct_sizeof_size_t.rb
|
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