Skip to content

Commit

Permalink
sucessfully deploy, build in eu-central-1
Browse files Browse the repository at this point in the history
  • Loading branch information
thomas-roos committed Jul 18, 2023
1 parent 6c061a8 commit 2a6a9f0
Show file tree
Hide file tree
Showing 5 changed files with 275 additions and 74 deletions.
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,29 @@ Everyone is very welcome to contribute to this project.
You can contribute just by submitting bugs or suggesting improvements by
opening an issue on GitHub.

## useful commands

if you have a local buildbot you can check config before uploading it:

```bash
buildbot checkconfig config/admin/admin.cfg
```

deploy new config:
```bash
npm run zip-config && cdk deploy --force BuildBotConfig-Personal
```

debug ecs container:
```bash
aws ecs execute-command --cluster XXX --task XXX --container buildbot-server --interactive --command "/bin/bash"
```

rebuild, redeploy everything:
```bash
npm run clean && npm run build && npm run zip-config && cdk deploy --all --force
```


## License

Expand Down
2 changes: 1 addition & 1 deletion configuration/admin/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ RUN buildbot create-master .
COPY admin.cfg .
COPY envfile .
COPY entry.sh .
RUN mkdir userconfig
RUN mkdir userconfiguration
RUN chown -R user: userconfiguration/
COPY user.cfg userconfiguration/

Expand Down
Loading

0 comments on commit 2a6a9f0

Please sign in to comment.