summaryrefslogtreecommitdiff
path: root/.ci
diff options
context:
space:
mode:
authorStefan Schmidt <stefan@osg.samsung.com>2017-09-28 15:34:56 +0200
committerStefan Schmidt <stefan@osg.samsung.com>2017-09-28 15:37:51 +0200
commitbc8b2857c1c1270d32e1d1014ca93631e7f5dea7 (patch)
tree19466dd66c11e5be5a9ce6782f882f69d3596bdb /.ci
parent30c085ca0e7fb88341a851e9004d3029fbda8a70 (diff)
ci: README: simple docs for the current CI setup
Describe what we currently do in terms of building on Travis and how developer can do a local test with the docker build.
Diffstat (limited to '.ci')
-rw-r--r--.ci/README21
1 files changed, 21 insertions, 0 deletions
diff --git a/.ci/README b/.ci/README
new file mode 100644
index 0000000..8365a74
--- /dev/null
+++ b/.ci/README
@@ -0,0 +1,21 @@
1Matrix build:
2-------------
3We are building our software on different distributions with the help of docker images. Right now
4we are using versions of Ubuntu, Fedora and Debian.
5
6OSX build:
7----------
8We are using the OSX support of Travis CI to build EFL on OSX. Build testing two combinations: Xcode
97.3.1 on OS X 10.11 and Xcode 8.3.3 on OS X 10.12.
10
11Run locally:
12------------
13For easy developer testing the CI setup can also be run in full or only parts locally on the
14developers machine. You need to have docker installed and after that it is a simple:
15
16docker pull fedora:26
17docker build -f .ci/Dockerfile-Fedora26 .
18
19Travis:
20-------
21https://travis-ci.org/Enlightenment/efl