Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

27 changes: 0 additions & 27 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

12 changes: 0 additions & 12 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

22 changes: 0 additions & 22 deletions .github/auto_assign.yml

This file was deleted.

7 changes: 7 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## What changed?

## Issue ticket(s) number and link

## Checklist before requesting a review
- [ ] I have performed a self-review of my code
- [ ] If it is a feature, my code has unit/integration tests and pass
62 changes: 0 additions & 62 deletions .github/workflows/main.yml

This file was deleted.

20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# {{ service-name }} Changelog

All notable changes to this project will be documented in this file. It will follow semantic versioning and each sprint should be tagged with a release. Each developer is in charge of updating this doc before the release.

## 1.0.0 - 2023-03-15

### Added

- New feature X by `[@username](https://github.com/username)`
- Version navigation.
- Links to latest released version in previous versions.

### Changed

- What are the minor deltas between each feature
- What are some of the fixes made

### Removed

- What was actually removed
11 changes: 11 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
build:
docker-compose --file docker-compose.yml build

test:
docker-compose --file docker-compose.yml --profile test run --rm tests

terminal:
docker-compose --file docker-compose.yml run -rm app sh

run:
docker-compose --file docker-compose.yml up
57 changes: 42 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,63 @@
# {{ service-name }}

## Build image
## 🔍 Overview
```
What is the purpose or functionality of this repo or application
```

```bash
./build.sh
## ⚠️ Requirements
```
What are the dependencies or expectations required in order to run this. This should include minimum versions of Docker. Include the operating system-level dependencies and versions.
```

### 🌲 Environment vars
```
Optional: Any necessary environment variables to set and how to set them (e.g. file vs CLI)
```

### 🔑 API keys
```
Optional: Necessary authentication credentials and where to set them
```

## Test image

## ⚙️ Configuration
```
Optional: What type of configuration is required and provide instructions in how to achieve that. For example if the user needs an API key or to set environment variables
```

## 🏁 Getting started

### Build image

```bash
./test.sh
make build
```

## Run command inside the container
### Test image

```bash
./terminal.sh
make test
```

## Run stack
### Run command inside the container

```bash
./run.sh
make terminal
```

## Configuration
### Run stack

Create custom.cfg file. It can be used to store and inject secrets, that should not be commited into the repo.
Additional local only docker options can be specified in `custom_options` variable, such as volume mounts, i.e.
```bash
make run
```

## 🚀 Deployment
```
Optional: Instructions on how to deploy the application or service to Staging environments and Production if relevant
```

## 🤔 Troubleshooting
```
custom_options="""
--volume=`pwd`/../some-package-repo/some_package:/usr/local/lib/python3.7/site-packages/some_package
"""
Optional: Your application may have nuances or gotchas, please outline them here for convenience
```
23 changes: 0 additions & 23 deletions build.sh

This file was deleted.

Loading