TogetherCrew / operations

This repository houses a collection of code artifacts, including Github actions, Github workflows, and essential docker-compose files. These resources are instrumental in facilitating efficient and automated staging and production deployments.
1 stars 0 forks source link

Create a discord-analyser repository #15

Closed cyri113 closed 1 year ago

cyri113 commented 1 year ago

Problem

The code for running the discord analyser is currently in a folder on /tc-operations. This is bad practice as they solve very different problems.

Solution

Move the discord analyser to a separate repository.

It should support the following commands:

Linter

docker run -e RUN_LOCAL=true -e TYPESCRIPT_DEFAULT_STYLE=prettier -e VALIDATE_DOCKERFILE_HADOLINT=false -v $(pwd):/tmp/lint github/super-linter:slim-latest

Tests

docker compose -f docker-compose.test.yml up --exit-code-from app --build

Development Environment

docker compose -f docker-compose.dev.yml up

Tasks

Prerequisite