You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by no...@apache.org on 2020/12/29 12:52:36 UTC

[buildstream] branch jjardon/stock_fedora created (now 98f73e4)

This is an automated email from the ASF dual-hosted git repository.

not-in-ldap pushed a change to branch jjardon/stock_fedora
in repository https://gitbox.apache.org/repos/asf/buildstream.git.


      at 98f73e4  Use stock Fedora:27

This branch includes the following new commits:

     new 58031c7  doc/source/install.rst: Update list of base requirements
     new 10ec51f  source/install.rst: Update ArchLinux installation instructions
     new 98f73e4  Use stock Fedora:27

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[buildstream] 02/03: source/install.rst: Update ArchLinux installation instructions

Posted by no...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

not-in-ldap pushed a commit to branch jjardon/stock_fedora
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit 10ec51f68115fc060dd9e03783b1ae86399a1b9d
Author: Javier Jardón <jj...@gnome.org>
AuthorDate: Mon Apr 9 20:41:02 2018 +0100

    source/install.rst: Update ArchLinux installation instructions
---
 doc/source/install.rst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/doc/source/install.rst b/doc/source/install.rst
index eee4a12..72f40ac 100644
--- a/doc/source/install.rst
+++ b/doc/source/install.rst
@@ -39,8 +39,8 @@ Arch Linux
 ++++++++++
 Install the dependencies with::
 
-  sudo pacman -S fuse2 python python-pip python-gobject git \
-                 ostree bubblewrap python-ruamel-yaml
+  sudo pacman -S fuse2 ostree bubblewrap git \
+                 python python-pip python-gobject
 
 
 Debian


[buildstream] 03/03: Use stock Fedora:27

Posted by no...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

not-in-ldap pushed a commit to branch jjardon/stock_fedora
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit 98f73e410d38addcf85634fec07f8aa752526e6b
Author: Javier Jardón <jj...@gnome.org>
AuthorDate: Tue Apr 10 14:24:16 2018 +0100

    Use stock Fedora:27
---
 .gitlab-ci.yml | 21 ++++++++++++++++++---
 1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a31e0fa..9b448b3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: buildstream/testsuite-debian:8-master-57-be5a863
+image: fedora:27
 
 cache:
   key: "$CI_JOB_NAME-"
@@ -18,6 +18,19 @@ before_script:
   - useradd -Um buildstream
   - chown -R buildstream:buildstream .
 
+  - |
+    dnf install -y fuse ostree bubblewrap git \
+                   python3 python3-pip python3-gobject python3-psutil
+  - |
+    pip3 install blessings Click jinja2 pluginbase ruamel.yaml \
+                 setuptools
+  - dnf install -y bzr findutils lzip patch which quilt
+  - dnf install -y bash-completion
+  - |
+    pip3 install apipkg coverage==4.4.0 execnet pep8 pytest pytest-cache pytest-cov \
+    pytest-datafiles pytest-env pytest-pep8 pytest-xdist pytest-pylint \
+    setuptools_scm
+
 #####################################################
 #                  Prepare stage                    #
 #####################################################
@@ -94,7 +107,7 @@ linux-tests:
 unix-tests:
   # Use fedora here, to a) run a test on fedora and b) ensure that we
   # can get rid of ostree - this is not possible with debian-8
-  image: buildstream/buildstream-fedora:master-56-5d7ee17
+  image: fedora:28
   stage: test
   variables:
     BST_FORCE_BACKEND: "unix"
@@ -107,7 +120,7 @@ unix-tests:
     # codepaths that try to use them. Removing OSTree causes fuse-libs to
     # disappear unless we mark it as user-installed.
     - dnf mark install fuse-libs
-    - dnf erase -y bubblewrap ostree
+    - dnf remove -y bubblewrap ostree
 
     # Unpack and get into dist/buildstream
     - cd dist && ./unpack.sh && cd buildstream
@@ -134,9 +147,11 @@ unix-tests:
 docs:
   stage: test
   script:
+  - dnf -y install make
   - pip3 install sphinx==1.7.1
   - pip3 install sphinx-click
   - pip3 install sphinx_rtd_theme
+  - pip3 install arpy
   - cd dist && ./unpack.sh && cd buildstream
   - pip3 install .
   - make -C doc


[buildstream] 01/03: doc/source/install.rst: Update list of base requirements

Posted by no...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

not-in-ldap pushed a commit to branch jjardon/stock_fedora
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit 58031c7152db1299e2c4cc95921b817cd4b87d3e
Author: Javier Jardón <jj...@gnome.org>
AuthorDate: Mon Apr 9 20:56:12 2018 +0100

    doc/source/install.rst: Update list of base requirements
---
 doc/source/install.rst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/doc/source/install.rst b/doc/source/install.rst
index 8735a5b..eee4a12 100644
--- a/doc/source/install.rst
+++ b/doc/source/install.rst
@@ -8,9 +8,9 @@ Installing BuildStream
 BuildStream requires the following base system requirements:
 
 * python3 >= 3.4
-* ruamel.yaml python library
+* libostree >= v2017.8 with introspection data
+* bubblewrap
 * PyGObject introspection bindings
-* OSTree >= v2017.8 with introspection data
 
 If your system cannot provide the base system requirements for BuildStream,
 then we have some instructions which can help you get started