- 02 Apr, 2021 3 commits
-
-
Noé Gaumont authored
logilab/cubicweb:dev instead of dev
-
Noé Gaumont authored
-
Noé Gaumont authored
Before this commit, the CI try to push «3.25».
-
- 31 Mar, 2021 1 commit
-
-
Noé Gaumont authored
-
- 25 Mar, 2021 2 commits
-
-
Noé Gaumont authored
-
Noé Gaumont authored
-
- 12 Mar, 2021 9 commits
-
-
Noé Gaumont authored
-
Noé Gaumont authored
-
Carine Dengler authored
-
Carine Dengler authored
-
Carine Dengler authored
-
Carine Dengler authored
-
Carine Dengler authored
-
Noé Gaumont authored
-
Noé Gaumont authored
-
- 05 Feb, 2021 1 commit
-
-
Elouan Martinet authored
-
- 09 Dec, 2020 1 commit
-
-
Carine Dengler authored
feat: Update 'latest' tag to 3.29, release 3.29 image and update documentation with latest images for cubicweb 3.29
-
- 24 Jun, 2020 2 commits
-
-
Simon Chabot authored
-
Simon Chabot authored
-
- 17 Apr, 2020 1 commit
-
-
Noé Gaumont authored
Heptapod does not support downloading archives of repo from an hg id (it exposes git id). In order to invalidate docker cache, an url anchor with the hg id is used.
-
- 05 Mar, 2020 2 commits
-
-
Philippe Pepiot authored
We checked non cubicweb images, so upgrades of cubicweb where not handled correctly.
-
Philippe Pepiot authored
So packages for cubicweb default branch are "3.28.0.dev0-1" instead of "3.27.2-1"
-
- 31 Jan, 2020 1 commit
-
-
Simon Chabot authored
-
- 29 Nov, 2019 4 commits
-
-
Philippe Pepiot authored
-
Philippe Pepiot authored
-
Philippe Pepiot authored
-
Philippe Pepiot authored
Followup 10e828efccf0, we must run "gen-static-datadir" and "i18ninstance" before starting the instance. Otherwise <instance dir>/{data,i18n} may not be populated.
-
- 28 Nov, 2019 1 commit
-
-
Philippe Pepiot authored
This include package 3.27.0rc1
-
- 21 Nov, 2019 6 commits
-
-
Philippe Pepiot authored
We now have working repositories at: deb http://apt.logilab.fr {stretch,buster} {main,cubicweb-{3.25,3.26}} Use them instead of pip for base logilab/cubicweb images. * All images now have a apt looking for packages in /repo * Images for cubicweb 3.25 and 3.26 use packages from relevant repository * logilab/cubicweb:dev image use the new "buildpackage" image to build a package from latest public changeset of cubicweb. Packages to be installed differ given cubicweb and python versions, this is why we introduce a PACKAGES build ARG. We can now drop support for pip in "check-docker-updates.sh" script, since apt list --upgradable will detect new packages.
-
Philippe Pepiot authored
We're going to switch the images to use cubicweb apt repository from apt.logilab.fr For this introduce a "buildpackage" image which allow to build debian package(s) and publish them to a local repo in /repo (which can then be copied from a multi-stage build). This allow to build docker images without using pip. See documentation for use-cases.
-
Philippe Pepiot authored
Add a warning when building an image using "onbuild" tags. Rework the documentation to make "onbuild" less documented and not the "first example". We deprecated onbuild images because too much magic occur with them, and working with ARG/ENV on onbuild images is complicated. They will probably be planned for deprecation on docker itself: https://github.com/docker-library/official-images/issues/2076
-
Philippe Pepiot authored
This will help users not using onbuild images to create an instance easily.
-
Philippe Pepiot authored
Since we're going to add new commands helpers in the docker image in following changesets, introduce a "docker-cubicweb-helper" command that will be used to add new commands. Start replacing "get-cube" by "docker-cubicweb-helper get-cube".
-
Philippe Pepiot authored
Debian package for dev version of cubicweb doesn't build on stretch due to missing python3-pycryptodome. Now that buster is the new stable, we don't want to maintain this stretch "dev" image.
-
- 22 Nov, 2019 3 commits
-
-
Denis Laxalde authored
This allows one, e.g., to request a backup.
-
Denis Laxalde authored
Automatically upgrading the instance with --backup-db=no is not desirable for anyone who cares about their data. Now that we have an "upgrade" command, people should run this directly. Accordingly, we drop the "check" part of upgrade.
-
Denis Laxalde authored
-
- 21 Nov, 2019 1 commit
-
-
Denis Laxalde authored
-
- 16 Oct, 2019 1 commit
-
-
Philippe Pepiot authored
This option has been dropped in 3.27, so our "dev" image wasn't working for upgrading instances. It appear the option is useless in 3.26 too, since it only start and stop the instance if a pid file exists, which is never true in the docker image.
-
- 04 Oct, 2019 1 commit
-
-
Philippe Pepiot authored
Cube name might not be equal to the package name stripped by 'cubicweb-'. For instance cubicweb-saem-ref cube name is "saem_ref", not saem-ref. Use a python script to detect the cube name using pkg_resources.
-