wip - nicegui

This commit is contained in:
Stephan Lüscher 2024-05-06 15:16:52 +00:00
parent c3ed45a21b
commit 85b0b3fdc5
No known key found for this signature in database
GPG key ID: 445779060FF3D3CF
39 changed files with 2748 additions and 896 deletions

View file

@ -54,6 +54,10 @@
"**/inventory*.yml": "ansible",
"**/*.just": "just"
},
// Python configuration
"[python]": {
"editor.defaultFormatter": "ms-python.black-formatter"
},
// Ansible configuration
"ansible.validation.enabled": true,
"ansible.validation.lint.arguments": "-c ansible/.ansible-lint",

View file

@ -33,13 +33,13 @@ git config --local commit.template .gitmessage
echo ""
echo -e "${YELLOW}Installing project dependencies${ENDCOLOR}"
echo ""
poetry install --no-root -C /workspaces/forge/ansible
poetry install --no-root -C /workspaces/forge/anvil
# Install ansible dependencies
echo ""
echo -e "${YELLOW}Installing ansible dependencies${ENDCOLOR}"
echo ""
ansible-galaxy collection install -r /workspaces/forge/ansible/collections/requirements.yml
ansible-galaxy collection install -r /workspaces/forge/anvil/ansible/collections/requirements.yml
# Finish
echo ""