Skip to content

Commit 59bbafe

Browse files
committed
suppresion circle-ci/travis-ci and add github workflow
1 parent ff2fb39 commit 59bbafe

File tree

3 files changed

+35
-116
lines changed

3 files changed

+35
-116
lines changed

.circleci/config.yml

Lines changed: 0 additions & 90 deletions
This file was deleted.

.github/workflows/build.yaml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Build CI
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
build-noble:
7+
env:
8+
DEBIAN_FRONTEND: noninteractive
9+
TZ: Europe/Paris
10+
11+
runs-on: ubuntu-latest
12+
container: ubuntu:22.04
13+
14+
steps:
15+
- uses: actions/checkout@v4
16+
- name: setup os
17+
run: |
18+
apt-get update && apt-get install -y software-properties-common
19+
apt-get -y install libz-dev wget \
20+
libphp7.4-embed php7.4-dev autoconf automake gcc make \
21+
libpcre3-dev libbz2-dev libbz2-dev libxml2-dev libkrb5-dev \
22+
libargon2-dev libargon2-1 libsodium-dev
23+
- name: Apache AuthMemeCookie Module - libmemcache version
24+
run: dpkg -s libmemcached-dev && dpkg -L libmemcached-dev
25+
- name: Apache AuthMemeCookie Module - Apache HTTPD Version
26+
run: dpkg -s apache2 && dpkg -L apache2-dev && dpkg -L apache2
27+
- name: Apache AuthMemeCookie Module - configure
28+
run: |
29+
autoconf -f
30+
./configure --with-apxs=/usr/bin/apxs --with-libmemcached=/usr || (cat config.log; exit 1)
31+
cat mod_auth_memcookie.h
32+
- name: Apache AuthMemeCookie Module - make
33+
run: make && ls -al .libs/mod_auth_memcookie.so
34+
- name: Apache AuthMemeCookie Module - install
35+
run: make install && apache2ctl configtest

.travis.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)