- Timestamp:
- 2021-03-31T15:22:10Z (4 years ago)
- Children:
- 2378eca2
- Parents:
- b2d7fdd
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
.github/workflows/ci.yml
rb2d7fdd r7c2ecd6 93 93 ./.tests/cleanup_prosody.sh 94 94 95 - name: jabber remove buddy 95 - name: jabber remove buddy (leakage ok) 96 96 if: ${{ always() }} 97 97 run: | … … 101 101 python3 ./.tests/jabber_remove_buddy.py 102 102 103 ./.tests/cleanup_bitlbee .sh103 ./.tests/cleanup_bitlbee_leakage_ok.sh 104 104 ./.tests/cleanup_prosody.sh 105 105 … … 137 137 ./.tests/cleanup_prosody.sh 138 138 139 - name: jabber go offline (leakage ok) 140 if: ${{ always() }} 141 run: | 142 ./.tests/setup_prosody.sh 143 ./.tests/setup_bitlbee.sh 144 145 python3 ./.tests/jabber_offline.py 146 147 ./.tests/cleanup_bitlbee_leakage_ok.sh 148 ./.tests/cleanup_prosody.sh 149 150 - name: jabber change default target 151 if: ${{ always() }} 152 run: | 153 ./.tests/setup_prosody.sh 154 ./.tests/setup_bitlbee.sh 155 156 python3 ./.tests/jabber_default_target.py 157 158 ./.tests/cleanup_bitlbee.sh 159 ./.tests/cleanup_prosody.sh 160 161 - name: jabber block buddy 162 if: ${{ always() }} 163 run: | 164 ./.tests/setup_prosody.sh 165 ./.tests/setup_bitlbee.sh 166 167 python3 ./.tests/jabber_block_buddy.py 168 169 ./.tests/cleanup_bitlbee.sh 170 ./.tests/cleanup_prosody.sh 171 172 - name: code coverage 173 if: ${{ always() }} 174 run: | 175 gcovr -r . 176 177 known bugs: 178 runs-on: ubuntu-20.04 179 180 steps: 181 - uses: actions/checkout@v2 182 - name: Dependencies 183 run: | 184 sudo apt-get update -y 185 sudo apt-get install -y --no-install-recommends clang git make pkg-config libgnutls28-dev libgcrypt20-dev libglib2.0-dev prosody gcovr 186 sudo prosodyctl stop 187 188 - name: build bitlbee 189 run: | 190 ./configure --asan=1 --twitter=0 191 cat ./.tests/gcovflags >> Makefile.settings 192 make 193 sudo make install 194 sudo make install-etc 195 196 touch ./debuglog 197 198 sudo mkdir /var/lib/bitlbee 199 sudo chmod -R 777 /var/lib/bitlbee 200 201 - name: jabber remove buddy (leakage ok) 202 if: ${{ always() }} 203 run: | 204 ./.tests/setup_prosody.sh 205 ./.tests/setup_bitlbee.sh 206 207 python3 ./.tests/jabber_remove_buddy.py 208 209 ./.tests/cleanup_bitlbee.sh 210 ./.tests/cleanup_prosody.sh 211 139 212 - name: jabber go offline 140 213 if: ${{ always() }} … … 147 220 ./.tests/cleanup_bitlbee.sh 148 221 ./.tests/cleanup_prosody.sh 149 150 - name: jabber change default target151 if: ${{ always() }}152 run: |153 ./.tests/setup_prosody.sh154 ./.tests/setup_bitlbee.sh155 156 python3 ./.tests/jabber_default_target.py157 158 ./.tests/cleanup_bitlbee.sh159 ./.tests/cleanup_prosody.sh160 161 - name: jabber block buddy162 if: ${{ always() }}163 run: |164 ./.tests/setup_prosody.sh165 ./.tests/setup_bitlbee.sh166 167 python3 ./.tests/jabber_block_buddy.py168 169 ./.tests/cleanup_bitlbee.sh170 ./.tests/cleanup_prosody.sh171 172 - name: code coverage173 if: ${{ always() }}174 run: |175 gcovr -r .
Note: See TracChangeset
for help on using the changeset viewer.