aafw.project.new#
Creates a GitLab project for automation.
Usage:
aafw.project.new [options...] <project path>
Options:
Option |
Description |
|---|---|
|
Parent folder for cloned repository. |
|
Project settings json file. Default: modules/aafw/templates/project_settings_default.json. |
|
Initialize repository for as3, cert, do, tasks, waf, f5update. |
|
Access level for protected branches, default: Maintainer access for merge only. |
|
Skeleton path for initialization. |
|
CLM pipeline to use (only for type = cert, see aafw.project.init.cert -h for details) |
|
Comma separated list of branches to protect. |
Access levels:
0: No access
30: Developer access
40: Maintainer access
60: Admin access
GitLab skeletons paths:
AS3: aafw/as3skeleton
DO: aafw/doskeleton
F5UPDATE: aafw/f5updateskeleton
WAF: aafw/wafskeleton