[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [gnunet-python] 15/32: gitlab ci
From: |
gnunet |
Subject: |
[GNUnet-SVN] [gnunet-python] 15/32: gitlab ci |
Date: |
Sat, 13 Apr 2019 13:20:32 +0200 |
This is an automated email from the git hooks/post-receive script.
ng0 pushed a commit to branch master
in repository gnunet-python.
commit f503276ede4a3e82ebea9d1a1b75b9ab9fc1c22d
Author: ng0 <address@hidden>
AuthorDate: Fri Dec 1 21:50:17 2017 +0000
gitlab ci
---
.gitlab-ci.yml | 31 +++++++++++++++++++++++++++++++
Dockerfile | 6 ++++++
2 files changed, 37 insertions(+)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..2c35388
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,31 @@
+variables:
+
+stages:
+ - container
+ - build
+
+build-container:
+ stage: container
+ image: docker:dind
+ only:
+ - master
+ script:
+ - docker build -f Dockerfile -t gnunet-python .
+
+# For now just build with python3
+language: python
+python:
+ - "3.6"
+ - "2.7"
+
+build-gnunet-python:
+ stage: build
+ image: gnunet-python:latest
+ only:
+ - master
+ install:
+ - pip install dbus
+ - pip install PyGObject
+script: python setup.py
+
+cache: pip
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..41333d6
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,6 @@
+from debian:stretch
+
+# Install build tools
+RUN apt-get update && apt-get install -y git make automake autopoint autoconf
python3
+
+# TODO: python2.7 image
--
To stop receiving notification emails like this one, please contact
address@hidden
- [GNUnet-SVN] [gnunet-python] 01/32: -mkdir, (continued)
- [GNUnet-SVN] [gnunet-python] 01/32: -mkdir, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 05/32: init a README., gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 06/32: move example-*.py to examples folder., gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 03/32: Added filter_known_results, stop functions to dht. Bug fixes., gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 07/32: PEP fixes, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 08/32: PEP, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 02/32: Initial commit., gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 10/32: trailing whitespace, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 17/32: ci: remove cache, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 14/32: THANKS file, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 15/32: gitlab ci,
gnunet <=
- [GNUnet-SVN] [gnunet-python] 19/32: ci: fix, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 12/32: PEP, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 16/32: +, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 21/32: CI, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 04/32: GPL3+, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 22/32: +, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 13/32: init setup.py, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 09/32: datatime.datetime seems like a typo. Make pythonize return datetime.datetime, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 18/32: comment language part, gnunet, 2019/04/13
- [GNUnet-SVN] [gnunet-python] 20/32: attempt to fix CI, gnunet, 2019/04/13