Skip to content

Action CI: come back to actions/checkout@v2 + test DEBUG build #58

Action CI: come back to actions/checkout@v2 + test DEBUG build

Action CI: come back to actions/checkout@v2 + test DEBUG build #58

Workflow file for this run

name: OpenBSD
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
openbsd:
runs-on: macos-12
steps:
- name: Bootstrap OpenBSD-latest
uses: mario-campos/emulate@v1
with:
operating-system: openbsd-latest
- name: Install Dependencies
run: pkg_add gmake git automake-1.15.1
- name: Build
run: |
uname -a
git clone https://github.com/alexander-naumov/screen.git
cd screen/src
export AUTOCONF_VERSION=2.69
export AUTOMAKE_VERSION=1.15
./autogen.sh
echo "> ./configure --disable-pam CFLAGS='-Wall -DDEBUG'"
./configure --disable-pam CFLAGS="-Wall -DDEBUG"
echo "> gmake"
gmake
- name: Test
run: |
cd screen/src
echo "> pwd"
pwd
echo "> screen -v"
./screen -v
echo "> screen --help"
./screen -help
#ssh -t localhost
#echo "> screen -S -d -m ksh -c 'ping -c 8 localhost'; true"
#./screen -S -d -m ksh -c 'ping -c 8 localhost'; true
#echo "> screen -ls; true"
#./screen -ls; true
#echo "> screen -S shortname -d -m bash -c 'ping -c 8 localhost'"
#./screen -S shortname -d -m bash -c 'ping -c 8 localhost'
#echo "> screen -ls"
#./screen -ls
#echo "> screen -S shortname -X sessionname; true"
#./screen -S shortname -X sessionname; true
#echo "> screen -S -d -m bash -c 'ping -c 8 localhost'; true"
#./screen -S -d -m bash -c 'ping -c 8 localhost'; true
#echo "> screen -ls; true"
#./screen -ls; true
#echo "> screen -S shortname -d -m bash -c 'ping -c 8 localhost'"
#./screen -S shortname -d -m bash -c 'ping -c 8 localhost'
#echo "> screen -ls"
#./screen -ls
#echo "> screen -S shortname -X sessionname; true"
#./screen -S shortname -X sessionname; true
#echo "> screen -ls; true"
#./screen -ls; true
#echo "> screen -S shortname -X sessionname testtest"
#./screen -S shortname -X sessionname testtest
#echo "> screen -r; true"
#./screen -r; true
#echo "> screen -S averyverylongsesssionnameaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -d -m bash -c 'ping -c 8 localhost'; true"
#./screen -S averyverylongsesssionnameaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -d -m bash -c 'ping -c 8 localhost'; true
#echo "> screen -ls; true"
#./screen -ls; true
#echo "> ls -la /tmp/debug/"
#ls -la /tmp/debug/
#echo "> cat /tmp/debug/SCREEN*"
#cat /tmp/debug/SCREEN*
#echo "> man ./doc/screen.1"
#man ./doc/screen.1