You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Version numbers depend on the commit type and footers: https://github.com/semantic-release/commit-analyzer/blob/75c9c87c88772d7ded4ca9614852b42519e41931/lib/default-release-rules.js#L7-L12
42
+
Generate clone commands (pipe to bash to execute):
32
43
33
-
## Goals of CLI
44
+
```bash
45
+
cals clone --org capralifecycle --all | bash
46
+
cals clone --org capralifecycle mygroup | bash
47
+
```
34
48
35
-
- Provide an uniform way of consistently doing repeatable CALS tasks
36
-
- Provide simple guidelines to improve the experience for developers
37
-
- A tool that everybody uses and gets ownership of
38
-
- Automate repeatable CALS tasks as we go
49
+
### Sync repositories
39
50
40
-
## Ideas and future work
51
+
Pull latest changes for all repositories in a directory managed by a `.cals.yaml` manifest:
41
52
42
-
- Automate onboarding of people
43
-
- Granting access to various resources: AWS, GitHub, Confluence, JIRA, Slack, ...
44
-
- Automate offboarding of people
45
-
- Automate generation of new projects/resources
46
-
- Creating GitHub repos, giving permissions etc
47
-
- Slack channels
48
-
- AWS account and structure
49
-
- Checklist for manual processes
50
-
- AWS infrastructure management, e.g. scripts such as https://github.com/capralifecycle/rvr-aws-infrastructure/blob/master/rvr/create-stack.sh
51
-
-`cals aws ...`
53
+
```bash
54
+
cals sync
55
+
cals sync --clone # Prompt to clone missing repos
56
+
```
52
57
53
-
### Snyk management
58
+
##Build
54
59
55
-
https://snyk.docs.apiary.io/reference/projects
60
+
Build and verify:
56
61
57
-
-[ ] Automatically set up project in Snyk
58
-
-[x] Report of which repos are in Snyk and which is not
59
-
-[ ] Detect active vs disabled projects in Snyk (no way through API now?)
60
-
-[x] Report issues in Snyk grouped by our projects
62
+
```sh
63
+
$ make # or "make build"
64
+
```
61
65
62
66
## Contributing
63
67
64
-
This project doesn't currently accept contributions. For inquiries, please contact the maintainers at [Slack](https://liflig.slack.com/archives/C02T4KTPYS2).
68
+
This project uses [semantic release](https://semantic-release.gitbook.io/semantic-release/)
0 commit comments