Commit ac68e615 authored by Carine Dengler's avatar Carine Dengler
Browse files

feat: Update 'latest' tag to 3.29, release 3.29 image and update documentation...

feat: Update 'latest' tag to 3.29, release 3.29 image and update documentation with latest images for cubicweb 3.29
parent 473a45462bf5
......@@ -14,8 +14,9 @@ Tags
Images with cubicweb pre-installed:
* ``latest``, ``3.28``, ``py37-buster-3.28``
* ``latest``, ``3.29``, ``py37-buster-3.29``
* ``dev``, ``py37-buster-dev`` (built using latest mercurial changeset)
* ``3.28``, ``py37-buster-3.28``
* ``3.27``, ``py37-buster-3.27``
* ``3.26``, ``py37-buster-3.26``
* ``3.25``, ``py27-buster-3.25``
......@@ -89,7 +90,7 @@ Example
For example, given you're in the source tree of `cubicweb-blog`_::
FROM logilab/cubicweb:3.28
FROM logilab/cubicweb:3.29
USER root
COPY . /src
RUN pip install -e /src
......@@ -100,7 +101,7 @@ For example, given you're in the source tree of `cubicweb-blog`_::
In case of out-of-source tree or not installing from /src directory, you will
also have to set the ``CUBE`` environment variable::
FROM logilab/cubicweb:3.28
FROM logilab/cubicweb:3.29
USER root
RUN pip install cubicweb-blog
USER cubicweb
......@@ -113,7 +114,7 @@ onbuild images
.. warning:: A lot of magic happen with onbuild images. They are DEPRECATED.
All images have a ``onbuild`` version by adding the suffix ``-onbuild``.
The single tag ``onbuild`` is an alias for py37-buster-3.28-onbuild.
The single tag ``onbuild`` is an alias for py37-buster-3.29-onbuild.
These images use the `ONBUILD intruction`_ to copy current code to the build
context and install your cube in develop mode and create an instance of your cube.
......@@ -224,13 +225,13 @@ buildpackage images
These images can be used to build debian package(s) and publish them to a repo
located in /repo suitable for use within a multi-stage build.
Example, given all dependencies are available on "deb http://apt.logilab.fr buster cubicweb-3.28" repository and given you're working in the source tree of `cubicweb-blog`_::
Example, given all dependencies are available on "deb http://apt.logilab.fr buster cubicweb-3.29" repository and given you're working in the source tree of `cubicweb-blog`_::
FROM logilab/cubicweb:buildpackage as buildpackage
COPY . /src
RUN buildpackage -d /src
FROM logilab/cubicweb:3.28
FROM logilab/cubicweb:3.29
COPY --from=buildpackage /repo /repo
RUN apt-get update && apt-get -y --no-install-recommends install cubicweb-blog
ENV CUBE=blog
......
......@@ -13,15 +13,16 @@ MATRIX = [
(['py27'], ['stretch', 'buster'], [None, '3.25', '3.26'],
[None, 'onbuild']),
(['py35'], ['stretch'], [None, '3.26', '3.27'], [None, 'onbuild']),
(['py37'], ['buster'], [None, '3.26', '3.27', '3.28', 'dev'], [None, 'onbuild']),
(['py37'], ['buster'], [None, '3.26', '3.27', '3.28', '3.29', 'dev'], [None, 'onbuild']),
]
ALIASES = (
('3.25', 'py27-buster-3.25'),
('3.26', 'py37-buster-3.26'),
('3.27', 'py37-buster-3.27'),
('3.28', 'py37-buster-3.28'),
('3.29', 'py37-buster-3.29'),
('dev', 'py37-buster-dev'),
('latest', 'py37-buster-3.28'),
('latest', 'py37-buster-3.29'),
('buildpackage', 'buster-buildpackage'),
)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment