Skip to content

Commit 92b2c13

Browse files
committed
release: 5.1.8
Signed-off-by: Jonathan Cormier <[email protected]>
1 parent dcffc3a commit 92b2c13

10 files changed

+39
-36
lines changed

Changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
**5.1.8**
4+
- redmine: upgrade to v5.1.8
5+
36
**5.1.7**
47
- redmine: upgrade to v5.1.7
58

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ FROM ruby:3.2-slim-bookworm
33
LABEL maintainer="[email protected]"
44

55
ENV RUBY_VERSION=3.2 \
6-
REDMINE_VERSION=5.1.7 \
6+
REDMINE_VERSION=5.1.8 \
77
REDMINE_USER="redmine" \
88
REDMINE_HOME="/home/redmine" \
99
REDMINE_LOG_DIR="/var/log/redmine" \

README.md

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Dockerfile to build a [Redmine](http://www.redmine.org/) container image.
6060

6161
## Version
6262

63-
Current Version: **sameersbn/redmine:5.1.7**
63+
Current Version: **sameersbn/redmine:5.1.8**
6464

6565
_P.S.: If your installation depends on various third party plugins, please stick with 2.6.xx series to avoid breakage._
6666

@@ -108,7 +108,7 @@ docker pull sameersbn/redmine:latest
108108
Since version `2.4.2`, the image builds are being tagged. You can now pull a particular version of redmine by specifying the version number. For example,
109109

110110
```bash
111-
docker pull sameersbn/redmine:5.1.7
111+
docker pull sameersbn/redmine:5.1.8
112112
```
113113

114114
Alternately you can build the image yourself.
@@ -146,7 +146,7 @@ docker run --name=redmine -d \
146146
--env='REDMINE_PORT=10083' \
147147
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
148148
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
149-
sameersbn/redmine:5.1.7
149+
sameersbn/redmine:5.1.8
150150
```
151151

152152
**NOTE**: Please allow a minute or two for the Redmine application to start.
@@ -193,7 +193,7 @@ Volumes can be mounted in docker by specifying the **'-v'** option in the docker
193193
docker run --name=redmine -it --rm \
194194
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
195195
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
196-
sameersbn/redmine:5.1.7
196+
sameersbn/redmine:5.1.8
197197
```
198198

199199
## Database
@@ -244,7 +244,7 @@ docker run --name=redmine -it --rm \
244244
--env='DB_USER=redmine' --env='DB_PASS=password' \
245245
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
246246
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
247-
sameersbn/redmine:5.1.7
247+
sameersbn/redmine:5.1.8
248248
```
249249

250250
This will initialize the redmine database and after a couple of minutes your redmine instance should be ready to use.
@@ -290,7 +290,7 @@ We are now ready to start the redmine application.
290290
docker run --name=redmine -it --rm --link=mysql-redmine:mysql \
291291
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
292292
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
293-
sameersbn/redmine:5.1.7
293+
sameersbn/redmine:5.1.8
294294
```
295295

296296
Here the image will also automatically fetch the `DB_NAME`, `DB_USER` and `DB_PASS` variables from the mysql container as they are specified in the `docker run` command for the mysql container. This is made possible using the magic of docker links and works with the following images:
@@ -321,7 +321,7 @@ docker run --name=redmine -it --rm \
321321
--env='DB_USER=redmine' --env='DB_PASS=password' \
322322
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
323323
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
324-
sameersbn/redmine:5.1.7
324+
sameersbn/redmine:5.1.8
325325
```
326326

327327
This will initialize the redmine database and after a couple of minutes your redmine instance should be ready to use.
@@ -367,7 +367,7 @@ We are now ready to start the redmine application.
367367
docker run --name=redmine -it --rm --link=postgresql-redmine:postgresql \
368368
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
369369
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
370-
sameersbn/redmine:5.1.7
370+
sameersbn/redmine:5.1.8
371371
```
372372

373373
Here the image will also automatically fetch the `DB_NAME`, `DB_USER` and `DB_PASS` variables from the postgresql container as they are specified in the `docker run` command for the postgresql container. This is made possible using the magic of docker links and works with the following images:
@@ -390,7 +390,7 @@ _Assuming that the memcached server host is 192.168.1.100_
390390
```bash
391391
docker run --name=redmine -it --rm \
392392
--env='MEMCACHE_HOST=192.168.1.100' --env='MEMCACHE_PORT=11211' \
393-
sameersbn/redmine:5.1.7
393+
sameersbn/redmine:5.1.8
394394
```
395395

396396
### Linking to Memcached Container
@@ -409,7 +409,7 @@ Now you can link memcached to the redmine image:
409409

410410
```bash
411411
docker run --name=redmine -it --rm --link=memcached-redmine:memcached \
412-
sameersbn/redmine:5.1.7
412+
sameersbn/redmine:5.1.8
413413
```
414414

415415
### Mail
@@ -423,7 +423,7 @@ docker run --name=redmine -it --rm \
423423
--env='[email protected]' --env='SMTP_PASS=PASSWORD' \
424424
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
425425
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
426-
sameersbn/redmine:5.1.7
426+
sameersbn/redmine:5.1.8
427427
```
428428

429429
If you are not using google mail, then please configure the SMTP host and port using the `SMTP_HOST` and `SMTP_PORT` configuration parameters.
@@ -509,7 +509,7 @@ docker run --name=redmine -d \
509509
--env='REDMINE_PORT=10445' --env='REDMINE_HTTPS=true' \
510510
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
511511
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
512-
sameersbn/redmine:5.1.7
512+
sameersbn/redmine:5.1.8
513513
```
514514

515515
In this configuration, any requests made over the plain http protocol will automatically be redirected to use the https protocol. However, this is not optimal when using a load balancer.
@@ -528,7 +528,7 @@ docker run --name=redmine -d \
528528
--env='NGINX_HSTS_MAXAGE=2592000'
529529
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
530530
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
531-
sameersbn/redmine:5.1.7
531+
sameersbn/redmine:5.1.8
532532
```
533533

534534
If you want to completely disable HSTS set `NGINX_HSTS_ENABLED` to `false`.
@@ -548,7 +548,7 @@ docker run --name=redmine -d --publish=10083:80 \
548548
--env='REDMINE_HTTPS=true' \
549549
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
550550
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
551-
sameersbn/redmine:5.1.7
551+
sameersbn/redmine:5.1.8
552552
```
553553

554554
### Deploy to a subdirectory (relative url root)
@@ -562,7 +562,7 @@ docker run --name=redmine -d --publish=10083:80 \
562562
--env='REDMINE_RELATIVE_URL_ROOT=/redmine' \
563563
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
564564
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
565-
sameersbn/redmine:5.1.7
565+
sameersbn/redmine:5.1.8
566566
```
567567

568568
Redmine will now be accessible at the `/redmine` path, e.g. `http://www.example.com/redmine`.
@@ -593,7 +593,7 @@ Also the container processes seem to be executed as the host's user/group `1000`
593593
```bash
594594
docker run --name=redmine -it --rm [options] \
595595
--env="USERMAP_UID=500" --env="USERMAP_GID=500" \
596-
sameersbn/redmine:5.1.7
596+
sameersbn/redmine:5.1.8
597597
```
598598

599599
### Available Configuration Parameters
@@ -771,7 +771,7 @@ To uninstall plugins you need to first tell redmine about the plugin you need to
771771
docker run --name=redmine -it --rm \
772772
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
773773
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
774-
sameersbn/redmine:5.1.7 \
774+
sameersbn/redmine:5.1.8 \
775775
app:rake redmine:plugins:migrate NAME=plugin_name VERSION=0
776776
```
777777

@@ -789,7 +789,7 @@ For example, to remove the recurring tasks plugin:
789789
docker run --name=redmine -it --rm \
790790
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
791791
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
792-
sameersbn/redmine:5.1.7 \
792+
sameersbn/redmine:5.1.8 \
793793
app:rake redmine:plugins:migrate NAME=recurring_tasks VERSION=0
794794
rm -rf /srv/docker/redmine/redmine/plugins/recurring_tasks
795795
```
@@ -869,7 +869,7 @@ Relaunch the container with the `app:backup:create` argument.
869869

870870
```bash
871871
docker run --name redmine -it --rm [OPTIONS] \
872-
sameersbn/redmine:5.1.7 app:backup:create
872+
sameersbn/redmine:5.1.8 app:backup:create
873873
```
874874

875875
The backup will be created in the `backups/` folder of the [Data Store](#data-store). You can change the location using the `REDMINE_BACKUPS_DIR` configuration parameter.
@@ -900,7 +900,7 @@ Relaunch the container with the `app:backup:restore` argument. Ensure you launch
900900
901901
```bash
902902
docker run --name redmine -it --rm [OPTIONS] \
903-
sameersbn/redmine:5.1.7 app:backup:restore
903+
sameersbn/redmine:5.1.8 app:backup:restore
904904
```
905905
906906
A list of existing backups will be displayed. Select a backup you wish to restore.
@@ -909,7 +909,7 @@ To avoid this interaction you can specify the backup filename using the `BACKUP`
909909
910910
```bash
911911
docker run --name redmine -it --rm [OPTIONS] \
912-
sameersbn/redmine:5.1.7 app:backup:restore BACKUP=1417624827_redmine_backup.tar
912+
sameersbn/redmine:5.1.8 app:backup:restore BACKUP=1417624827_redmine_backup.tar
913913
```
914914
915915
## Automated backups
@@ -928,7 +928,7 @@ The `app:rake` command allows you to run redmine rake tasks. To run a rake task
928928
929929
```bash
930930
docker run --name=redmine -d [OPTIONS] \
931-
sameersbn/redmine:5.1.7 app:rake redmine:email:test[admin]
931+
sameersbn/redmine:5.1.8 app:rake redmine:email:test[admin]
932932
```
933933
934934
You can also use `docker exec` to run rake tasks on running redmine instance. For example,
@@ -941,7 +941,7 @@ Similarly, to remove uploaded files left unattached
941941
942942
```bash
943943
docker run --name=redmine -d [OPTIONS] \
944-
sameersbn/redmine:5.1.7 app:rake redmine:attachments:prune
944+
sameersbn/redmine:5.1.8 app:rake redmine:attachments:prune
945945
```
946946
947947
Or,
@@ -959,7 +959,7 @@ To upgrade to newer redmine releases, simply follow this 4 step upgrade procedur
959959
- **Step 1**: Update the docker image.
960960
961961
```bash
962-
docker pull sameersbn/redmine:5.1.7
962+
docker pull sameersbn/redmine:5.1.8
963963
```
964964
965965
- **Step 2**: Stop and remove the currently running image
@@ -981,7 +981,7 @@ Replace `x.x.x` with the version you are upgrading from. For example, if you are
981981
- **Step 4**: Start the image
982982
983983
```bash
984-
docker run --name=redmine -d [OPTIONS] sameersbn/redmine:5.1.7
984+
docker run --name=redmine -d [OPTIONS] sameersbn/redmine:5.1.8
985985
```
986986
987987
When an upgrade is in progress the variable `REDMINE_WAS_UPDATED` will be defined and set to `yes`. This allows easy integration of individual upgrade-steps via `entrypoint.custom.sh`, `pre-install.sh`, and `post-install.sh`.
@@ -998,10 +998,10 @@ docker exec -it redmine bash
998998
999999
## Upgrading to next redmine release
10001000
1001-
- Commands to run to update image to next redmine release, examples are from 5.1.7 to 5.1.7
1001+
- Commands to run to update image to next redmine release, examples are from 5.1.8 to 5.1.8
10021002
10031003
```bash
1004-
sed -i 's/5.1.7/5.1.7/g' VERSION README.md docker-compose-memcached.yml docker-compose-mysql.yml docker-compose-ssl.yml docker-compose-sqlite3.yml docker-compose-mariadb.yml Dockerfile docker-compose.yml
1004+
sed -i 's/5.1.8/5.1.8/g' VERSION README.md docker-compose-memcached.yml docker-compose-mysql.yml docker-compose-ssl.yml docker-compose-sqlite3.yml docker-compose-mariadb.yml Dockerfile docker-compose.yml
10051005
vim Changelog.md # Update change log
10061006
make test-release # Runs the following
10071007
# sudo rm -rf /srv/docker/redmine/ # Clean old run
@@ -1017,7 +1017,7 @@ make test-release # Runs the following
10171017
```
10181018
10191019
- Open https://github.com/sameersbn/docker-redmine/releases and Draft new release
1020-
- Select tag 5.1.7 and set release title to 5.1.7
1020+
- Select tag 5.1.8 and set release title to 5.1.8
10211021
- Publish release
10221022
- Check https://quay.io/repository/sameersbn/redmine?tab=info and https://hub.docker.com/r/sameersbn/redmine/builds for build progress
10231023

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.1.7
1+
5.1.8

docker-compose-mariadb.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ services:
2020

2121
redmine:
2222
build: ./
23-
image: sameersbn/redmine:5.1.7
23+
image: sameersbn/redmine:5.1.8
2424
depends_on:
2525
- database
2626
environment:

docker-compose-memcached.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ services:
1616

1717
redmine:
1818
build: ./
19-
image: sameersbn/redmine:5.1.7
19+
image: sameersbn/redmine:5.1.8
2020
depends_on:
2121
- postgresql
2222
- memcached

docker-compose-mysql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ services:
1414

1515
redmine:
1616
build: ./
17-
image: sameersbn/redmine:5.1.7
17+
image: sameersbn/redmine:5.1.8
1818
depends_on:
1919
- mysql
2020
environment:

docker-compose-sqlite3.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
services:
22
redmine:
33
build: ./
4-
image: sameersbn/redmine:5.1.7
4+
image: sameersbn/redmine:5.1.8
55
environment:
66
- TZ=Asia/Kolkata
77

docker-compose-ssl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ services:
1010

1111
redmine:
1212
build: ./
13-
image: sameersbn/redmine:5.1.7
13+
image: sameersbn/redmine:5.1.8
1414
depends_on:
1515
- postgresql
1616
environment:

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ services:
1515
start_period: 10s
1616
redmine:
1717
build: ./
18-
image: sameersbn/redmine:5.1.7
18+
image: sameersbn/redmine:5.1.8
1919
depends_on:
2020
postgresql:
2121
condition: service_healthy

0 commit comments

Comments
 (0)