TestWorkflow #56
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: TestWorkflow | |
run-name: "TestWorkflow" | |
on: | |
workflow_dispatch: | |
jobs: | |
TestNative: | |
runs-on: ubuntu-latest | |
steps: | |
- name: clone | |
run: | | |
echo "Cloning" | |
git clone -q -b master --depth 10 --no-tags \ | |
https://x-access-token:${GITHUB_TOKEN}@github.com/asterisk/asterisk asterisk | |
- name: install | |
run: | | |
echo "Running install_prereq install" | |
cd asterisk | |
sudo apt install -y binutils-dev doxygen freetds-dev graphviz \ | |
libasound2-dev libbluetooth-dev libc-client2007e-dev \ | |
libcap-dev libcfg-dev libcodec2-dev libcorosync-common-dev \ | |
libcpg-dev libcurl4-openssl-dev libedit-dev libfftw3-dev \ | |
libgmime-3.0-dev libgsm1-dev libical-dev libiksemel-dev \ | |
libjack-jackd2-dev libjansson-dev libldap-dev libldap2-dev \ | |
liblua5.2-dev libneon27-dev libnewt-dev libogg-dev libpopt-dev \ | |
libradcli-dev libresample1-dev libsndfile1-dev libsnmp-dev \ | |
libspandsp-dev libspeex-dev libspeexdsp-dev libsrtp2-dev \ | |
libunbound-dev liburiparser-dev libvorbis-dev libxslt1-dev \ | |
portaudio19-dev xmlstarlet | |
echo "Installing addons" | |
sudo apt install -y sudo python3-dev python3*-venv postgresql \ | |
git libpcap-dev nano python3-pip alembic odbc-postgresql \ | |
unixodbc unixodbc-dev python3-psycopg2 |