Skip to content

Commit 0abe854

Browse files
committed
Adjust README
1 parent 27b6a2c commit 0abe854

File tree

1 file changed

+75
-6
lines changed

1 file changed

+75
-6
lines changed

README.md

Lines changed: 75 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# tester-perl
1+
# docker-perl-tester
22

33
This repo contains a script which builds Docker images with various
44
pre-installed bits:
@@ -9,20 +9,89 @@ pre-installed bits:
99
* `Devel::Cover`
1010
* various testing modules (see `cpanfile` in this repo)
1111

12+
# List of modules
13+
14+
## Available on all Perl Versions
15+
16+
* Code::TidyAll::Plugin::SortLines::Naturally
17+
* Code::TidyAll::Plugin::UniqueLines
18+
* Devel::Cover
19+
* Devel::Cover::Report::Codecov
20+
* Devel::Cover::Report::Coveralls
21+
* File::Temp
22+
* List::MoreUtils
23+
* Module::Build
24+
* Pod::Coverage::TrustPod
25+
* Test2::Bundle::Extended
26+
* Test2::Plugin::NoWarnings
27+
* Test2::Suite
28+
* Test2::Tools::Explain
29+
* Test::Builder
30+
* Test::CPAN::Meta
31+
* Test::Deep
32+
* Test::Differences
33+
* Test::EOL
34+
* Test::Fatal
35+
* Test::MinimumVersion
36+
* Test::MockModule
37+
* Test::Mojibake
38+
* Test::More
39+
* Test::Needs
40+
* Test::Pod
41+
* Test::Pod::Coverage
42+
* Test::Portability::Files
43+
* Test::RequiresInternet
44+
* Test::Spelling
45+
* Test::Synopsis
46+
* Test::Version
47+
* Test::Warnings
48+
49+
## Only on Perl 5.10 and later
50+
51+
* Code::TidyAll::Plugin::Test::Vars
52+
* Pod::Readme
53+
* Test::Vars
54+
55+
# Using Docker Images for your projects
56+
57+
The following tags are available
58+
59+
```
60+
perldocker/perl-tester:v5.30
61+
perldocker/perl-tester:v5.28
62+
perldocker/perl-tester:v5.26
63+
perldocker/perl-tester:v5.24
64+
perldocker/perl-tester:v5.22
65+
perldocker/perl-tester:v5.20
66+
perldocker/perl-tester:v5.18
67+
perldocker/perl-tester:v5.16
68+
perldocker/perl-tester:v5.14
69+
perldocker/perl-tester:v5.12
70+
perldocker/perl-tester:v5.10
71+
perldocker/perl-tester:v5.8
72+
```
73+
74+
# Continuous Integrations
75+
76+
## Using the images with GitHub Workflow
77+
78+
...
1279

1380
## Building Docker images
1481

1582
When pushing to GitHub, it's using a GitHub action `.github/workflows/publish-to-docker.yml`
1683
to automagically build and publish the docker images for you.
1784

18-
You would have to set in your GitHub repository the following secret variables, with some example values.
85+
If you consider cloning this repository, you wouldhave to set in your GitHub repository the following secret variables, with some example values.
1986

2087
```
21-
DOCKER_REPO=oalders/tester-perl
22-
DOCKER_USERNAME=oalders
88+
DOCKER_REPO=perldocker/perl-tester
89+
DOCKER_USERNAME=username
2390
DOCKER_GITHUB_TOKEN=a-token-or-password
2491
```
2592

26-
I'm open to adding more testing modules and dependencies if other people find this to be helpful.
93+
The images can be found at [https://hub.docker.com/repository/docker/perldocker/perl-tester/](https://hub.docker.com/repository/docker/perldocker/perl-tester/)
94+
95+
# Author
2796

28-
The images can be found at [https://hub.docker.com/repository/docker/oalders/tester-perl/](https://hub.docker.com/repository/docker/oalders/tester-perl/)
97+
Oalef initiated the project.

0 commit comments

Comments
 (0)