Add namespace to role creation

This commit is contained in:
2024-01-07 11:33:28 +13:00
parent fac9fb9fd1
commit eed180ca41
3 changed files with 4 additions and 3 deletions

View File

@@ -3,10 +3,11 @@
"role_name": "{{ cookiecutter.role_title | lower | replace(' ','_') }}", "role_name": "{{ cookiecutter.role_title | lower | replace(' ','_') }}",
"repo_name": "ansible-role-{{ cookiecutter.role_title | lower | replace(' ','_') }}", "repo_name": "ansible-role-{{ cookiecutter.role_title | lower | replace(' ','_') }}",
"branch_name": "main", "branch_name": "main",
"namespace": "guisea",
"author": "Aaron Guise", "author": "Aaron Guise",
"short_description": "This role does amazing things", "short_description": "This role does amazing things",
"company": "Acme, Inc.", "company": "Acme, Inc.",
"galaxy_username": "{{ cookiecutter.author | lower | replace(' ', '') }}", "galaxy_username": "{{ cookiecutter.namespace | lower | replace(' ', '') }}",
"azp_username": "{{ cookiecutter.author | lower | replace(' ', '') }}", "azp_username": "{{ cookiecutter.author | lower | replace(' ', '') }}",
"azp_branch": "main", "azp_branch": "main",
"license": "Apache 2.0", "license": "Apache 2.0",

View File

@@ -7,11 +7,10 @@ virtualenv:
virtualenv --prompt '|> {{ cookiecutter.role_title | lower | replace(' ','_') }} <| ' .venv virtualenv --prompt '|> {{ cookiecutter.role_title | lower | replace(' ','_') }} <| ' .venv
.venv/bin/pip install --upgrade pip .venv/bin/pip install --upgrade pip
.venv/bin/pip install -r requirements.txt .venv/bin/pip install -r requirements.txt
.venv/bin/ansible-galaxy collection install -r requirements.yml .venv/bin/ansible-galaxy collection install -r molecule/default/requirements.yml
@echo @echo
@echo "VirtualENV Setup Complete. Now run: source .venv/bin/activate" @echo "VirtualENV Setup Complete. Now run: source .venv/bin/activate"
@echo @echo
source .venv/bin/activate
test: virtualenv test: virtualenv
for distro in almalinux9 ; do \ for distro in almalinux9 ; do \

View File

@@ -1,4 +1,5 @@
galaxy_info: galaxy_info:
namespace: {{ cookiecutter.namespace | lower | replace(' ', '_') }}
role_name: {{ cookiecutter.role_name | lower | replace(' ', '_') }} role_name: {{ cookiecutter.role_name | lower | replace(' ', '_') }}
author: {{ cookiecutter.author }} author: {{ cookiecutter.author }}
description: {{ cookiecutter.short_description }} description: {{ cookiecutter.short_description }}