Skip to content

Commit b637d8d

Browse files
committed
release: 6.1.0
Signed-off-by: Jonathan Cormier <[email protected]>
1 parent b63e651 commit b637d8d

11 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+
**6.1.0**
4+
- redmine: upgrade to v6.1.0 https://www.redmine.org/news/156
5+
36
**6.0.7**
47
- redmine: upgrade to v6.0.7
58

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM ruby:3.3-slim-bookworm
22

33
LABEL maintainer="[email protected]"
44

5-
ENV REDMINE_VERSION=6.0.7 \
5+
ENV REDMINE_VERSION=6.1.0 \
66
REDMINE_USER="redmine" \
77
REDMINE_HOME="/home/redmine" \
88
REDMINE_LOG_DIR="/var/log/redmine" \

README.md

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

6262
## Version
6363

64-
Current Version: **sameersbn/redmine:6.0.7**
64+
Current Version: **sameersbn/redmine:6.1.0**
6565

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

@@ -109,7 +109,7 @@ docker pull sameersbn/redmine:latest
109109
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,
110110

111111
```bash
112-
docker pull sameersbn/redmine:6.0.7
112+
docker pull sameersbn/redmine:6.1.0
113113
```
114114

115115
Alternately you can build the image yourself.
@@ -147,7 +147,7 @@ docker run --name=redmine -d \
147147
--env='REDMINE_PORT=10083' \
148148
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
149149
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
150-
sameersbn/redmine:6.0.7
150+
sameersbn/redmine:6.1.0
151151
```
152152

153153
**NOTE**: Please allow a minute or two for the Redmine application to start.
@@ -194,7 +194,7 @@ Volumes can be mounted in docker by specifying the **'-v'** option in the docker
194194
docker run --name=redmine -it --rm \
195195
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
196196
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
197-
sameersbn/redmine:6.0.7
197+
sameersbn/redmine:6.1.0
198198
```
199199

200200
## Database
@@ -231,7 +231,7 @@ docker run --name=redmine -it --rm \
231231
--env='DB_USER=redmine' --env='DB_PASS=password' \
232232
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
233233
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
234-
sameersbn/redmine:6.0.7
234+
sameersbn/redmine:6.1.0
235235
```
236236

237237
This will initialize the redmine database and after a couple of minutes your redmine instance should be ready to use.
@@ -261,7 +261,7 @@ docker run --name=redmine -it --rm \
261261
--env='DB_USER=redmine' --env='DB_PASS=password' \
262262
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
263263
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
264-
sameersbn/redmine:6.0.7
264+
sameersbn/redmine:6.1.0
265265
```
266266

267267
This will initialize the redmine database and after a couple of minutes your redmine instance should be ready to use.
@@ -307,7 +307,7 @@ We are now ready to start the redmine application.
307307
docker run --name=redmine -it --rm --link=postgresql-redmine:postgresql \
308308
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
309309
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
310-
sameersbn/redmine:6.0.7
310+
sameersbn/redmine:6.1.0
311311
```
312312

313313
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:
@@ -334,7 +334,7 @@ _Assuming that the memcached server host is 192.168.1.100_
334334
```bash
335335
docker run --name=redmine -it --rm \
336336
--env='MEMCACHE_HOST=192.168.1.100' --env='MEMCACHE_PORT=11211' \
337-
sameersbn/redmine:6.0.7
337+
sameersbn/redmine:6.1.0
338338
```
339339

340340
### Linking to Memcached Container
@@ -353,7 +353,7 @@ Now you can link memcached to the redmine image:
353353

354354
```bash
355355
docker run --name=redmine -it --rm --link=memcached-redmine:memcached \
356-
sameersbn/redmine:6.0.7
356+
sameersbn/redmine:6.1.0
357357
```
358358

359359
### Mail
@@ -367,7 +367,7 @@ docker run --name=redmine -it --rm \
367367
--env='[email protected]' --env='SMTP_PASS=PASSWORD' \
368368
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
369369
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
370-
sameersbn/redmine:6.0.7
370+
sameersbn/redmine:6.1.0
371371
```
372372

373373
If you are not using google mail, then please configure the SMTP host and port using the `SMTP_HOST` and `SMTP_PORT` configuration parameters.
@@ -453,7 +453,7 @@ docker run --name=redmine -d \
453453
--env='REDMINE_PORT=10445' --env='REDMINE_HTTPS=true' \
454454
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
455455
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
456-
sameersbn/redmine:6.0.7
456+
sameersbn/redmine:6.1.0
457457
```
458458

459459
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.
@@ -472,7 +472,7 @@ docker run --name=redmine -d \
472472
--env='NGINX_HSTS_MAXAGE=2592000'
473473
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
474474
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
475-
sameersbn/redmine:6.0.7
475+
sameersbn/redmine:6.1.0
476476
```
477477

478478
If you want to completely disable HSTS set `NGINX_HSTS_ENABLED` to `false`.
@@ -492,7 +492,7 @@ docker run --name=redmine -d --publish=10083:80 \
492492
--env='REDMINE_HTTPS=true' \
493493
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
494494
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
495-
sameersbn/redmine:6.0.7
495+
sameersbn/redmine:6.1.0
496496
```
497497

498498
### Deploy to a subdirectory (relative url root)
@@ -506,7 +506,7 @@ docker run --name=redmine -d --publish=10083:80 \
506506
--env='REDMINE_RELATIVE_URL_ROOT=/redmine' \
507507
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
508508
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
509-
sameersbn/redmine:6.0.7
509+
sameersbn/redmine:6.1.0
510510
```
511511

512512
Redmine will now be accessible at the `/redmine` path, e.g. `http://www.example.com/redmine`.
@@ -537,7 +537,7 @@ Also the container processes seem to be executed as the host's user/group `1000`
537537
```bash
538538
docker run --name=redmine -it --rm [options] \
539539
--env="USERMAP_UID=500" --env="USERMAP_GID=500" \
540-
sameersbn/redmine:6.0.7
540+
sameersbn/redmine:6.1.0
541541
```
542542

543543
### Available Configuration Parameters
@@ -714,7 +714,7 @@ To uninstall plugins you need to first tell redmine about the plugin you need to
714714
docker run --name=redmine -it --rm \
715715
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
716716
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
717-
sameersbn/redmine:6.0.7 \
717+
sameersbn/redmine:6.1.0 \
718718
app:rake redmine:plugins:migrate NAME=plugin_name VERSION=0
719719
```
720720

@@ -732,7 +732,7 @@ For example, to remove the recurring tasks plugin:
732732
docker run --name=redmine -it --rm \
733733
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
734734
--volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
735-
sameersbn/redmine:6.0.7 \
735+
sameersbn/redmine:6.1.0 \
736736
app:rake redmine:plugins:migrate NAME=recurring_tasks VERSION=0
737737
rm -rf /srv/docker/redmine/redmine/plugins/recurring_tasks
738738
```
@@ -812,7 +812,7 @@ Relaunch the container with the `app:backup:create` argument.
812812

813813
```bash
814814
docker run --name redmine -it --rm [OPTIONS] \
815-
sameersbn/redmine:6.0.7 app:backup:create
815+
sameersbn/redmine:6.1.0 app:backup:create
816816
```
817817

818818
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.
@@ -843,7 +843,7 @@ Relaunch the container with the `app:backup:restore` argument. Ensure you launch
843843
844844
```bash
845845
docker run --name redmine -it --rm [OPTIONS] \
846-
sameersbn/redmine:6.0.7 app:backup:restore
846+
sameersbn/redmine:6.1.0 app:backup:restore
847847
```
848848
849849
A list of existing backups will be displayed. Select a backup you wish to restore.
@@ -852,7 +852,7 @@ To avoid this interaction you can specify the backup filename using the `BACKUP`
852852
853853
```bash
854854
docker run --name redmine -it --rm [OPTIONS] \
855-
sameersbn/redmine:6.0.7 app:backup:restore BACKUP=1417624827_redmine_backup.tar
855+
sameersbn/redmine:6.1.0 app:backup:restore BACKUP=1417624827_redmine_backup.tar
856856
```
857857
858858
## Automated backups
@@ -871,7 +871,7 @@ The `app:rake` command allows you to run redmine rake tasks. To run a rake task
871871
872872
```bash
873873
docker run --name=redmine -d [OPTIONS] \
874-
sameersbn/redmine:6.0.7 app:rake redmine:email:test[admin]
874+
sameersbn/redmine:6.1.0 app:rake redmine:email:test[admin]
875875
```
876876
877877
You can also use `docker exec` to run rake tasks on running redmine instance. For example,
@@ -884,7 +884,7 @@ Similarly, to remove uploaded files left unattached
884884
885885
```bash
886886
docker run --name=redmine -d [OPTIONS] \
887-
sameersbn/redmine:6.0.7 app:rake redmine:attachments:prune
887+
sameersbn/redmine:6.1.0 app:rake redmine:attachments:prune
888888
```
889889
890890
Or,
@@ -902,7 +902,7 @@ To upgrade to newer redmine releases, simply follow this 4 step upgrade procedur
902902
- **Step 1**: Update the docker image.
903903
904904
```bash
905-
docker pull sameersbn/redmine:6.0.7
905+
docker pull sameersbn/redmine:6.1.0
906906
```
907907
908908
- **Step 2**: Stop and remove the currently running image
@@ -924,7 +924,7 @@ Replace `x.x.x` with the version you are upgrading from. For example, if you are
924924
- **Step 4**: Start the image
925925
926926
```bash
927-
docker run --name=redmine -d [OPTIONS] sameersbn/redmine:6.0.7
927+
docker run --name=redmine -d [OPTIONS] sameersbn/redmine:6.1.0
928928
```
929929
930930
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`.
@@ -941,10 +941,10 @@ docker exec -it redmine bash
941941
942942
## Upgrading to next redmine release
943943
944-
- Commands to run to update image to next redmine release, examples are from 6.0.7 to 6.0.7
944+
- Commands to run to update image to next redmine release, examples are from 6.1.0 to 6.1.0
945945
946946
```bash
947-
sed -i 's/6.0.7/6.0.7/g' VERSION README.md docker-compose* Dockerfile
947+
sed -i 's/6.1.0/6.1.0/g' VERSION README.md docker-compose* Dockerfile
948948
vim Changelog.md # Update change log
949949
make test-release # Runs the following
950950
# sudo rm -rf /srv/docker/redmine/ # Clean old run
@@ -962,7 +962,7 @@ make test-release # Runs the following
962962
```
963963
964964
- Open https://github.com/sameersbn/docker-redmine/releases and Draft new release
965-
- Select tag 6.0.7 and set release title to 6.0.7
965+
- Select tag 6.1.0 and set release title to 6.1.0
966966
- Publish release
967967
- Check https://quay.io/repository/sameersbn/redmine?tab=info and https://hub.docker.com/r/sameersbn/redmine/builds for build progress
968968

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6.0.7
1+
6.1.0

docker-compose-aws.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:6.0.7
4+
image: sameersbn/redmine:6.1.0
55
environment:
66
- TZ=America/Sao_Paulo
77
- AWS_DB_CREDENTIALS_SECRET_REGION=

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:6.0.7
23+
image: sameersbn/redmine:6.1.0
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:6.0.7
19+
image: sameersbn/redmine:6.1.0
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
@@ -15,7 +15,7 @@ services:
1515

1616
redmine:
1717
build: ./
18-
image: sameersbn/redmine:6.0.7
18+
image: sameersbn/redmine:6.1.0
1919
depends_on:
2020
- mysql
2121
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:6.0.7
4+
image: sameersbn/redmine:6.1.0
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:6.0.7
13+
image: sameersbn/redmine:6.1.0
1414
depends_on:
1515
- postgresql
1616
environment:

0 commit comments

Comments
 (0)