1. 30 Jun, 2021 1 commit
  2. 29 Jun, 2021 1 commit
  3. 18 Jun, 2021 1 commit
  4. 17 Jun, 2021 2 commits
  5. 06 Apr, 2021 1 commit
  6. 02 Apr, 2021 4 commits
  7. 31 Mar, 2021 1 commit
  8. 25 Mar, 2021 2 commits
  9. 12 Mar, 2021 9 commits
  10. 05 Feb, 2021 1 commit
  11. 09 Dec, 2020 1 commit
  12. 24 Jun, 2020 2 commits
  13. 17 Apr, 2020 1 commit
  14. 05 Mar, 2020 2 commits
  15. 31 Jan, 2020 1 commit
  16. 29 Nov, 2019 4 commits
  17. 28 Nov, 2019 1 commit
  18. 21 Nov, 2019 5 commits
    • Philippe Pepiot's avatar
      Use debian packages from apt.logilab.fr · d6aefbe63101
      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.
      d6aefbe63101
    • Philippe Pepiot's avatar
      Add {buster,stretch}-buildpackages images · 8df7fb372001
      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.
      8df7fb372001
    • Philippe Pepiot's avatar
      Deprecate onbuild images · c9de104da8e6
      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
      c9de104da8e6
    • Philippe Pepiot's avatar
      Introduce a new "create-instance" command to docker-cubicweb-helper · 7ac8d1b2a57a
      Philippe Pepiot authored
      This will help users not using onbuild images to create an instance easily.
      7ac8d1b2a57a
    • Philippe Pepiot's avatar
      Introduce docker-cubicweb-helper command · 31d6a14b7ceb
      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".
      31d6a14b7ceb