Skip to content
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.

Commit

Permalink
Add documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthias Koeppe committed Apr 21, 2020
1 parent d8064af commit e506503
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion src/doc/en/developer/portability_testing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -965,7 +965,7 @@ avoids changing the CI configuration on your development branch:
GitHub Actions configuration; name it ``TESTER``, say.

- Edit ``$SAGE_ROOT/.github/workflows/tox.yml`` to include the system
config wish to test.
config you wish to test.

- Commit and push the branch to your GitHub fork of sage.

Expand Down Expand Up @@ -1012,3 +1012,19 @@ Scrolling down in the right pane shows "Annotations":
Clicking on the annotations does not take you to a very useful
place. To view details, click on one of the items in the pane. This
changes the right pane to a log viewer.

The ``docker`` workflows automatically push images to
``docker.pkg.github.com``. You find them in the Packages tab of your
GitHub repository.

In order to pull them for use on your computer, you need to first
visit https://github.com/settings/tokens/new to generate a Personal
Access Token providing the ``read:packages`` scope. Then log in using
your GitHub user name and the Personal Access Token::

$ docker login docker.pkg.github.com

Now you can pull the image and run it::

$ docker pull docker.pkg.github.com/mkoeppe/sage/sage-docker-fedora-31-standard-configured:f4bd671
$ docker run -it mkoeppe/sage/sage-docker-fedora-31-standard-configured bash

0 comments on commit e506503

Please sign in to comment.