aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)AuthorFilesLines
2018-05-03gitlab-ci: add gcc-8 and use it for nopcap build.Dario Lombardo1-3/+9
Change-Id: If7c17202f45ea0832596d5a87154b9ea333a5296 Reviewed-on: https://code.wireshark.org/review/27303 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Dario Lombardo <lomato@gmail.com>
2018-03-01gitlab-ci: add clang 7 builds.Dario Lombardo1-3/+10
Compile nopcap with clang 7 instead of 6. Change-Id: Icc3ffc895e2b97feadca719b45ef72a5d79098cd Reviewed-on: https://code.wireshark.org/review/26207 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Dario Lombardo <lomato@gmail.com>
2018-02-20gitlab-ci: speed up the builds a little bit.Dario Lombardo1-15/+14
Change-Id: I29756429d106b56e5c0b9b61d92f4c6ca8629b36 Reviewed-on: https://code.wireshark.org/review/25923 Reviewed-by: Dario Lombardo <lomato@gmail.com>
2018-02-18gitlab-ci: remove not working clang repos.Dario Lombardo1-1/+1
Change-Id: Id1a6f07747dec45619b89daa0d8f7acb2bd425ca Reviewed-on: https://code.wireshark.org/review/25865 Reviewed-by: Dario Lombardo <lomato@gmail.com>
2018-01-25gitlab-ci: fix clang repos.Dario Lombardo1-2/+2
Change-Id: If0dd9074b0c2493c1f66f26271018f5dadc91e3d Reviewed-on: https://code.wireshark.org/review/25467 Reviewed-by: Dario Lombardo <lomato@gmail.com>
2018-01-08extcap: remove conditional compilation.Dario Lombardo1-12/+0
Change-Id: Ia54bba388755cf27a343fe6d69d244bf1ab897f9 Reviewed-on: https://code.wireshark.org/review/25186 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall <rknall@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-01-02gitlab-ci: install ninja-build using debian script.Dario Lombardo1-2/+1
Change-Id: I5bf1f1ea36f970be4ccf1a11b3da4198f83a6e68 Reviewed-on: https://code.wireshark.org/review/25114 Reviewed-by: Dario Lombardo <lomato@gmail.com>
2017-12-20gitlab-ci: use custom wireshark image.Dario Lombardo1-1/+1
Change-Id: I1f305c818c4985009d98f6b64b8b649704d6a5f9 Reviewed-on: https://code.wireshark.org/review/24909 Reviewed-by: Dario Lombardo <lomato@gmail.com>
2017-12-20gitlab-ci: build noextcap and nopcap in gcc7 and clang6 only.Dario Lombardo1-36/+12
Change-Id: I1893a9bde0c77ec2e1ae6edd50ea3eee1109d7ae Reviewed-on: https://code.wireshark.org/review/24905 Reviewed-by: Dario Lombardo <lomato@gmail.com>
2017-12-20gitlab-ci: rework the gcc jobs to speed up the builds.Dario Lombardo1-25/+22
Change-Id: I3e19c11677e5094e76d2d6f1f67a48426821620a Reviewed-on: https://code.wireshark.org/review/24904 Reviewed-by: Dario Lombardo <lomato@gmail.com>
2017-12-20gitlab-ci: add retry.Dario Lombardo1-0/+20
Due to some network failures, add a retry to all jobs. Change-Id: Ic7737db3348b5e43a30680a7f8e7c2e3850116c3 Reviewed-on: https://code.wireshark.org/review/24903 Reviewed-by: Dario Lombardo <lomato@gmail.com>
2017-12-11gitlab-ci: restyle the gcc buildsDario Lombardo1-34/+30
The gcc builds now take the package from the official gcc ppa and use the ubuntu 16.04 docker image. The gcc docker image was shipped with a old Qt version that caused some errors. Change-Id: Ieefbda99cd0931ff3043de6caa4cccd163589759 Reviewed-on: https://code.wireshark.org/review/24736 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Dario Lombardo <lomato@gmail.com>
2017-11-21gitlab-ci: add clang 5 and 6 builds.Dario Lombardo1-0/+18
Change-Id: I732cee0ced4c38298660716bf8d027f6b22be885 Reviewed-on: https://code.wireshark.org/review/24494 Reviewed-by: Dario Lombardo <lomato@gmail.com>
2017-11-16gitlab-ci: add clang builds.Dario Lombardo1-24/+38
From clang 3.5 to 4.0, using official ubuntu docker image. Change-Id: I60f41f2eb83990e4298ece27027413994d4f6440 Reviewed-on: https://code.wireshark.org/review/24405 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2017-08-18gitlab-ci: add gcc 7.Dario Lombardo1-0/+21
Change-Id: I3b03c9fcbe67cca5c818f40875dc4828baa05012 Reviewed-on: https://code.wireshark.org/review/23118 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2016-11-25Add .gitlab-ci.yml.Dario Lombardo1-0/+67
As for .travis.yml, this file triggers the CI module of GITLAB. On the public instance of gitlab (gitlab.com) the runners are active by default, then any mirror of wireshark on gitlab.com will result in an automated build. The current version of .gitlab-ci.yml builds with gcc 4,5,6 and with default config, without extcap and without pcap. Change-Id: I0800045e7f1b4a137dbd69a185d3b09a89398948 Reviewed-on: https://code.wireshark.org/review/18936 Reviewed-by: Peter Wu <peter@lekensteyn.nl> Reviewed-by: Dario Lombardo <lomato@gmail.com>