mirror of
https://github.com/progval/irctest.git
synced 2025-04-05 14:59:49 +00:00
Install libjansson-dev at build time instead of run time
This commit is contained in:
48
.github/workflows/test-devel.yml
vendored
48
.github/workflows/test-devel.yml
vendored
@ -120,6 +120,8 @@ jobs:
|
|||||||
path: ircd-hybrid
|
path: ircd-hybrid
|
||||||
ref: 8.2.x
|
ref: 8.2.x
|
||||||
repository: ircd-hybrid/ircd-hybrid
|
repository: ircd-hybrid/ircd-hybrid
|
||||||
|
- name: Install system dependencies
|
||||||
|
run: sudo apt-get install atheme-services faketime libjansson-dev
|
||||||
- name: Build Hybrid
|
- name: Build Hybrid
|
||||||
run: |
|
run: |
|
||||||
cd $GITHUB_WORKSPACE/ircd-hybrid/
|
cd $GITHUB_WORKSPACE/ircd-hybrid/
|
||||||
@ -448,7 +450,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -489,7 +491,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -524,7 +526,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -566,7 +568,7 @@ jobs:
|
|||||||
make build
|
make build
|
||||||
make install
|
make install
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -607,7 +609,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -642,7 +644,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -683,7 +685,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -724,7 +726,7 @@ jobs:
|
|||||||
make -j 4
|
make -j 4
|
||||||
make install
|
make install
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -754,7 +756,7 @@ jobs:
|
|||||||
run: pip install git+https://github.com/progval/Limnoria.git@master cryptography
|
run: pip install git+https://github.com/progval/Limnoria.git@master cryptography
|
||||||
pyxmpp2-scram
|
pyxmpp2-scram
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -794,7 +796,7 @@ jobs:
|
|||||||
make install
|
make install
|
||||||
cp $GITHUB_WORKSPACE/data/nefarious/* $HOME/.local/lib
|
cp $GITHUB_WORKSPACE/data/nefarious/* $HOME/.local/lib
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -829,7 +831,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -870,7 +872,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -905,7 +907,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -946,7 +948,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -995,7 +997,7 @@ jobs:
|
|||||||
cd $GITHUB_WORKSPACE/sable/
|
cd $GITHUB_WORKSPACE/sable/
|
||||||
cargo build
|
cargo build
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1030,7 +1032,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1059,7 +1061,7 @@ jobs:
|
|||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: pip install git+https://github.com/sopel-irc/sopel.git
|
run: pip install git+https://github.com/sopel-irc/sopel.git
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1099,7 +1101,7 @@ jobs:
|
|||||||
mkdir -p ~/.local/bin/
|
mkdir -p ~/.local/bin/
|
||||||
ln -s $(pwd)/index.js ~/.local/bin/thelounge
|
ln -s $(pwd)/index.js ~/.local/bin/thelounge
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1134,7 +1136,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1169,7 +1171,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1210,7 +1212,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1245,7 +1247,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1291,7 +1293,7 @@ jobs:
|
|||||||
wget -q https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
|
wget -q https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
|
||||||
wget -q https://wordpress.org/latest.zip -O wordpress-latest.zip
|
wget -q https://wordpress.org/latest.zip -O wordpress-latest.zip
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
|
6
.github/workflows/test-devel_release.yml
vendored
6
.github/workflows/test-devel_release.yml
vendored
@ -121,7 +121,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -162,7 +162,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -197,7 +197,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
|
52
.github/workflows/test-stable.yml
vendored
52
.github/workflows/test-stable.yml
vendored
@ -161,6 +161,8 @@ jobs:
|
|||||||
path: ircd-hybrid
|
path: ircd-hybrid
|
||||||
ref: 8.2.39
|
ref: 8.2.39
|
||||||
repository: ircd-hybrid/ircd-hybrid
|
repository: ircd-hybrid/ircd-hybrid
|
||||||
|
- name: Install system dependencies
|
||||||
|
run: sudo apt-get install atheme-services faketime libjansson-dev
|
||||||
- name: Build Hybrid
|
- name: Build Hybrid
|
||||||
run: |
|
run: |
|
||||||
cd $GITHUB_WORKSPACE/ircd-hybrid/
|
cd $GITHUB_WORKSPACE/ircd-hybrid/
|
||||||
@ -491,7 +493,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -532,7 +534,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -567,7 +569,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -602,7 +604,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -644,7 +646,7 @@ jobs:
|
|||||||
make build
|
make build
|
||||||
make install
|
make install
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -685,7 +687,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -720,7 +722,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -761,7 +763,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -796,7 +798,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -848,7 +850,7 @@ jobs:
|
|||||||
mkdir -p $HOME/.local/bin
|
mkdir -p $HOME/.local/bin
|
||||||
cp $HOME/.local/sbin/ircd $HOME/.local/bin/ircd
|
cp $HOME/.local/sbin/ircd $HOME/.local/bin/ircd
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -889,7 +891,7 @@ jobs:
|
|||||||
make -j 4
|
make -j 4
|
||||||
make install
|
make install
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -918,7 +920,7 @@ jobs:
|
|||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: pip install limnoria==2023.5.27 cryptography pyxmpp2-scram
|
run: pip install limnoria==2023.5.27 cryptography pyxmpp2-scram
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -958,7 +960,7 @@ jobs:
|
|||||||
make install
|
make install
|
||||||
cp $GITHUB_WORKSPACE/data/nefarious/* $HOME/.local/lib
|
cp $GITHUB_WORKSPACE/data/nefarious/* $HOME/.local/lib
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -993,7 +995,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1034,7 +1036,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1069,7 +1071,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1110,7 +1112,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1159,7 +1161,7 @@ jobs:
|
|||||||
cd $GITHUB_WORKSPACE/sable/
|
cd $GITHUB_WORKSPACE/sable/
|
||||||
cargo build
|
cargo build
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1194,7 +1196,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1223,7 +1225,7 @@ jobs:
|
|||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: pip install sopel==7.1.8
|
run: pip install sopel==7.1.8
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1263,7 +1265,7 @@ jobs:
|
|||||||
mkdir -p ~/.local/bin/
|
mkdir -p ~/.local/bin/
|
||||||
ln -s $(pwd)/index.js ~/.local/bin/thelounge
|
ln -s $(pwd)/index.js ~/.local/bin/thelounge
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1298,7 +1300,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1333,7 +1335,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1374,7 +1376,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
@ -1409,7 +1411,7 @@ jobs:
|
|||||||
- name: Unpack artefacts
|
- name: Unpack artefacts
|
||||||
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
run: cd ~; find -name 'artefacts-*.tar.gz' -exec tar -xzf '{}' \;
|
||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: sudo apt-get install atheme-services faketime libjansson-dev
|
run: sudo apt-get install atheme-services faketime
|
||||||
- name: Install irctest dependencies
|
- name: Install irctest dependencies
|
||||||
run: |-
|
run: |-
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
|
@ -206,7 +206,7 @@ def get_test_job(*, config, test_config, test_id, version_flavor, jobs):
|
|||||||
*install_steps,
|
*install_steps,
|
||||||
{
|
{
|
||||||
"name": "Install system dependencies",
|
"name": "Install system dependencies",
|
||||||
"run": "sudo apt-get install atheme-services faketime libjansson-dev",
|
"run": "sudo apt-get install atheme-services faketime",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Install irctest dependencies",
|
"name": "Install irctest dependencies",
|
||||||
|
@ -33,6 +33,9 @@ software:
|
|||||||
devel: "8.2.x"
|
devel: "8.2.x"
|
||||||
devel_release: null
|
devel_release: null
|
||||||
path: ircd-hybrid
|
path: ircd-hybrid
|
||||||
|
pre_deps:
|
||||||
|
- name: "Install system dependencies"
|
||||||
|
run: "sudo apt-get install atheme-services faketime libjansson-dev"
|
||||||
separate_build_job: true
|
separate_build_job: true
|
||||||
build_script: |
|
build_script: |
|
||||||
cd $GITHUB_WORKSPACE/ircd-hybrid/
|
cd $GITHUB_WORKSPACE/ircd-hybrid/
|
||||||
|
Reference in New Issue
Block a user