Commit graph

14 commits

Author SHA1 Message Date
Guillaume Desmottes
87feebf827 ci: check commit using ci-fairy
See https://freedesktop.pages.freedesktop.org/ci-templates/ci-fairy.html#checking-commits

In this setup it will check for any leftover fixup!/squash! commits and
that messages don't have the 'Signed-off-by:' tag.
2020-06-15 10:32:48 +02:00
Guillaume Desmottes
acde0bab70 ci: add 'cargo deny' in schedules jobs
Fix #20
2020-04-27 14:30:47 +02:00
Guillaume Desmottes
299f8b5927 ci: run 'cargo outdated' in schedules jobs 2020-04-27 14:19:46 +02:00
Guillaume Desmottes
f66fcbde91 ci: use images from gstreamer-rs
Also:
- use the same patterns as gstreamer-rs and gst-plugins-rs ci.
- remove unused cross build template
- update from Rust 1.36 to 1.40
2020-04-27 13:17:38 +02:00
Sebastian Dröge
7327666652 Update minimum Rust version to 1.36, GStreamer to 1.16.1 and explicitly use Debian buster docker images 2019-10-05 00:34:59 +03:00
Sebastian Dröge
77a9f4b459 Remove ARM/Windows builds from the CI and add cargo fmt step
The ARM/Windows cross-builds were not too useful on their own and we
should rather set up proper CI for them.
2019-06-18 13:03:55 +03:00
Sebastian Dröge
7e7567ecec Update CI for 1.16.0 2019-04-23 18:33:01 +03:00
Sebastian Dröge
e73bc4d9cd Enable 1.31 test job now that 1.32 is released 2019-01-18 10:11:22 +02:00
Sebastian Dröge
980baacf6c Add stable-armv7-unknown-linux-gnueabihf and stable-x86_64-pc-windows-gnu cross-builds 2018-12-19 18:32:35 +02:00
Sebastian Dröge
e383b504a2 Switch to Rust 1.31 as minimum supported version
Too many dependencies switched and we can't really keep everything at an
older version.

Commented out for now until stable becomes 1.32.
2018-12-19 12:41:34 +02:00
Sebastian Dröge
29d17faf09 Fix tests and enable them on CI
gstreamer-rtsp-server and gstreamer-editing-services are disabled for
now until there's a new release of them, or once we start building
against git master of them.

Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer-rs-sys/issues/16
2018-11-11 18:06:27 +02:00
Sebastian Dröge
6b197df98c Run gitlab-ci also with Rust 1.28 2018-11-04 18:50:50 +02:00
Sebastian Dröge
53ad4d0862 Remove rustfmt check from gitlab-ci.yml
All files are autogenerated and don't conform to what rustfmt would do
2018-11-03 17:54:12 +00:00
Jordan Petridis
a4113052f2 CI: Add gitlab-ci config.
Similar to how ti was done for gstreamer-rs.
See [1] for more.

[1] https://github.com/sdroege/gstreamer-rs/pull/132
2018-10-15 22:12:27 +03:00