Skip to content

Commit 363fc0b

Browse files
authored
Component based repository (#323)
* #322: Stage one, restructure #!components: grid-bot,grid-bot-recovery #!deployable-components: grid-bot Restructure the current environment to better suit the component framework. * #322: Stage two, new workflows build.yml: ~ Filter down to just changes to the workflow and services folder. ~ Move to component framework (drops need for hardcoded images) ~ Split build and artifact writing to different GHA jobs, helps with clarity. ~ Make build workflow invoke the deploy workflow via workflow dispatch instead of having duplicate code spread across the entire repository. deploy.yml: ~ Move to component framework. * Drop .vscode and makefile * #322: Move around files Dockerfile: ~ Move to component directory ~ Drop need to embed image tag ~ Move context to current directory based on changes to Docker builds where they now are placed in the context of the origin. Grid.Bot.csproj + ssl/: ~ Move ssl to the component directory so that it can be embedded in built components. * #322: Introduce new files For grid-bot-recovery, introduce a solution and Dockerfile. * #322: Move to component framework. * Remove launch settings * Ignore launch settings * Update Dockerfile Fix issue with unknown directories Signed-off-by: Nikita Petko <[email protected]> * Update Grid.Bot.csproj Small issue with the copy command * Update Grid.Bot.csproj Change the targets for linux to run if NOT Windows NT * Update Grid.Bot.csproj Log on copy * Update Grid.Bot.csproj Update to use native targets * Update Grid.Bot.csproj Fix targets * Update Grid.Bot.csproj Fix directory * #322: Bump to v10 * #322: Update deploy.yml Bump to v11 which adds interval and timeout to service checks Signed-off-by: Nikita Petko <[email protected]> * #322: Update .component.yaml Update to static ports Signed-off-by: Nikita Petko <[email protected]> * Update deploy.yml Update for prod stats Signed-off-by: Nikita Petko <[email protected]> * Update .component.yaml Signed-off-by: Nikita Petko <[email protected]> --------- Signed-off-by: Nikita Petko <[email protected]>
1 parent 0bf8131 commit 363fc0b

File tree

101 files changed

+701
-626
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+701
-626
lines changed

.dockerignore

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)