Uploaded image for project: 'SimplyE 2.0'
  1. SimplyE 2.0
  2. SIMPLY-3706

Standardize CI and Docker build process across all three server projects

XMLWordPrintable

      As part of the Python 3 conversion we made a number of infrastructure changes such as moving from nosetests to pytest and adding Dockerfiles so we can deploy Docker images. There are a couple more

      • All of our projects should use Github Actions instead of Travis CI.
      • All of our Docker builds should use a common set of image names and build images with similar capabilities.
      • In particular, it should be possible to use circulation and metadata images as development environments, along the same lines as what Nick set up for library_registry. This will make it much easier to get started with development.

      The Python 3 work itself was urgent but this is not; we can come to it once we're ready to do some more foundational work.

            leonardrichardson Leonard Richardson [X] (Inactive)
            leonardrichardson Leonard Richardson [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: