Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
fork
G
github
lae
Ansible Role Proxmox
Commits
dded4e6d
Commit
dded4e6d
authored
7 months ago
by
lae
Browse files
Options
Download
Email Patches
Plain Diff
[actions] install ansible deps into venv, pass pipx path to vagrant
parent
4d6cd59c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
2 deletions
+3
-2
.github/workflows/ci.yml
.github/workflows/ci.yml
+3
-2
No files found.
.github/workflows/ci.yml
View file @
dded4e6d
...
...
@@ -22,7 +22,8 @@ jobs:
runs-on
:
ubuntu-22.04
steps
:
-
uses
:
actions/checkout@v4
-
run
:
sudo apt install python3-jmespath python3-netaddr nfs-kernel-server
-
run
:
sudo apt install nfs-kernel-server
-
run
:
sudo pipx inject ansible-core jmespath netaddr
-
run
:
ansible-galaxy install geerlingguy.ntp
-
name
:
setup vagrant
run
:
|
...
...
@@ -48,4 +49,4 @@ jobs:
sudo apt-get build-dep -y vagrant ruby-libvirt
sudo apt-get install -y --no-install-recommends libxslt-dev libxml2-dev libvirt-dev ruby-bundler ruby-dev zlib1g-dev
sudo vagrant plugin install vagrant-libvirt
-
run
:
sudo vagrant up --no-tty
-
run
:
sudo
PATH=$PIPX_BIN_DIR:$PATH
vagrant up --no-tty
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment