-
Notifications
You must be signed in to change notification settings - Fork 1
Description
We need a docker-compose.yml file that contains
- a postgres database
- latest Atlassian JIRA
When running docker-compose up, it should start a JIRA instance that uses the PostgreSQL database for persisting data.
For files/attachment that JIRA likes to place on hard drive, not in database, it should be stored in a configurable mount point (e.g. /opt/jira/attachments) so that the data remains even if the JIRA Docker container is killed and created anew. Same with the PostgreSQL database, use a configurable mount point (e.g. /opt/jira/postgres_db).
When we have this configuration working, next thing is to run JIRA on a dedicated port 8074 and added to the mapping tabl/e here: https://github.com/mkdevops-se/hq.mkdevops.se#hostname-port-allocations Hostname should be "jira.mkdevops.se". Add this configuration to bootstrap.yml as well.
Where to perform this work? Create a fork of hq.mkdevops.se repo and send a pull request when completed.
How to handle JIRA license key if needed? Get a temporary trial subscription key from Atlassian and use for this purpose, not to be checked into Git!