Readme.md 1.41 KB
Newer Older
Ulf Seltmann's avatar
Ulf Seltmann committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# shibboleth

This repository holds the Dockerfiles for the shibbooleth-image.

## Image-Tags

The images are created via a gitlab-pipeline, see [.gitlab-ci.yml]. There are several tags which can be used:

* `2.6-*`: points to a specific build. Each build is specified by a number. The higher, the latter.
* `2.6`: points to the latest build from the `2.6`-line. It is the same as the last `2.6-*`.
* `2`: points to the latest build from the `2`-line. If there will be a `2.6`-line it will point to that latest build.
* `latest`: always points to the latest build.

## create images

Pushing the Code to the Repository does nothing. Images are created via GIT-Tags.

```
git tag -a 2.6-2 -m 'minor optimization'
git push origin 2.6-2
```
_this will create a new image with a tag named `2.6-2`. Also the Tags `2.6`, `2`, and `latest` will point to this image._


Only Repository-Masters will be able to create a new Tag.

## Contribution

In case you want to contribute please fork and make a pull-request at [Gitlab-hosting of Leipzig University]. This is due to internal policies and the higher flexibility when it comes to build images and push to [Docker-Hub]

## Todo

* Tests

[.gitlab-ci.yml]: https://git.sc.uni-leipzig.de/ubl/bdd_dev/docker/shibboleth/blob/master/.gitlab-ci.yml
[Gitlab-hosting of Leipzig University]: https://git.sc.uni-leipzig.de/ubl/bdd_dev/docker/shibboleth
[Docker-Hub]: https://hub.docker.com/r/ubleipzig/shibboleth/