mirror of
https://github.com/optim-enterprises-bv/nDPId.git
synced 2025-10-28 17:02:24 +00:00
CI: Upload generated packages.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
This commit is contained in:
5
.github/workflows/build-archlinux.yml
vendored
5
.github/workflows/build-archlinux.yml
vendored
@@ -29,3 +29,8 @@ jobs:
|
||||
debug: true
|
||||
target: 'pkgbuild'
|
||||
pkgname: 'packages/ndpid-testing'
|
||||
- name: Upload PKG
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: nDPId-archlinux-packages
|
||||
path: packages/ndpid-testing/*.pkg.tar.zst
|
||||
|
||||
10
.github/workflows/build-centos.yml
vendored
10
.github/workflows/build-centos.yml
vendored
@@ -32,7 +32,7 @@ jobs:
|
||||
yum -y install yum-utils dnf-plugins-core epel-release
|
||||
dnf config-manager --set-enabled powertools
|
||||
yum -y update
|
||||
yum -y install gcc gcc-c++ autoconf automake make cmake flex bison gettext pkg-config libtool ndpi-dev libpcap-devel zlib-devel python3.8 git wget unzip /usr/lib64/libasan.so.5.0.0 /usr/lib64/libubsan.so.1.0.0
|
||||
yum -y install rpm-build gcc gcc-c++ autoconf automake make cmake flex bison gettext pkg-config libtool ndpi-dev libpcap-devel zlib-devel python3.8 git wget unzip /usr/lib64/libasan.so.5.0.0 /usr/lib64/libubsan.so.1.0.0
|
||||
repoquery -l ndpi-dev
|
||||
- name: Configure nDPId
|
||||
run: |
|
||||
@@ -41,6 +41,14 @@ jobs:
|
||||
- name: Build nDPId
|
||||
run: |
|
||||
make -C build all VERBOSE=1
|
||||
- name: CPack RPM
|
||||
run: |
|
||||
cd ./build && cpack -G RPM && cd ..
|
||||
- name: Upload RPM
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: nDPId-centos-packages
|
||||
path: build/*.rpm
|
||||
- name: Upload on Failure
|
||||
uses: actions/upload-artifact@v3
|
||||
if: failure()
|
||||
|
||||
4
.github/workflows/build-openwrt.yml
vendored
4
.github/workflows/build-openwrt.yml
vendored
@@ -59,7 +59,7 @@ jobs:
|
||||
PACKAGES: nDPId-testing
|
||||
|
||||
- name: Store packages
|
||||
uses: actions/upload-artifact@v2
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: ${{ matrix.arch}}-packages
|
||||
name: nDPId-${{ matrix.arch}}-${{ matrix.target }}
|
||||
path: bin/packages/${{ matrix.arch }}/ndpid_openwrt_packages_ci/*.ipk
|
||||
|
||||
5
.github/workflows/build.yml
vendored
5
.github/workflows/build.yml
vendored
@@ -102,6 +102,11 @@ jobs:
|
||||
- name: CPack DEB
|
||||
run: |
|
||||
cd ./build && cpack -G DEB && sudo dpkg -i nDPId-*.deb && cd ..
|
||||
- name: Upload DEB
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: nDPId-debian-packages
|
||||
path: build/*.deb
|
||||
- name: systemd test
|
||||
if: startsWith(matrix.os, 'ubuntu-latest') && startsWith(matrix.compiler, 'default-cc')
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user