Skip to content

Commit be2d132

Browse files
author
raveit65
committed
initial travis-CI support
1 parent 7f070a4 commit be2d132

File tree

2 files changed

+66
-0
lines changed

2 files changed

+66
-0
lines changed

.docker.json

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{
2+
"requires" : {
3+
"archlinux" : [
4+
"gcc",
5+
"git",
6+
"gtk3",
7+
"intltool",
8+
"libnotify",
9+
"libwnck3",
10+
"make",
11+
"mate-common"
12+
],
13+
"fedora" : [
14+
"desktop-file-utils",
15+
"git",
16+
"libcanberra-devel",
17+
"libnotify-devel",
18+
"libwnck3-devel",
19+
"mate-common",
20+
"mate-desktop-devel"
21+
],
22+
"ubuntu" : [
23+
"git",
24+
"gobject-introspection",
25+
"gtk-doc-tools",
26+
"intltool",
27+
"libcanberra-gtk3-dev",
28+
"libdconf-dev",
29+
"libexempi-dev",
30+
"libexif-dev",
31+
"libgail-3-dev",
32+
"libgirepository1.0-dev",
33+
"libglib2.0-dev",
34+
"libgtk-3-dev",
35+
"libmate-desktop-dev",
36+
"libnotify-dev",
37+
"libpango1.0-dev",
38+
"libstartup-notification0-dev",
39+
"libwnck-3-dev",
40+
"libx11-dev",
41+
"libxml2-dev",
42+
"mate-common",
43+
"quilt",
44+
"shared-mime-info"
45+
]
46+
},
47+
"distcheck" : true
48+
}

.travis.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
sudo: required
2+
services:
3+
- docker
4+
5+
before_install:
6+
- curl -L -o docker-build https://github.com/mate-desktop/mate-dev-scripts/raw/master/travis/docker-build
7+
- chmod +x docker-build
8+
9+
install:
10+
- ./docker-build --name ${DISTRO} --verbose --install
11+
12+
script:
13+
- ./docker-build --name ${DISTRO} --verbose --build make
14+
15+
env:
16+
- DISTRO="base/archlinux"
17+
- DISTRO="fedora:29"
18+
- DISTRO="ubuntu:18.10"

0 commit comments

Comments
 (0)