Pārlūkot izejas kodu

Merge branch 'artifacts' of https://github.com/CendioOssman/tigervnc

tags/v1.12.90
Pierre Ossman pirms 1 gada
vecāks
revīzija
d0dafdcc86

+ 3
- 0
.github/containers/bionic/build.sh Parādīt failu

sudo apt-get -f install -y && sudo apt-get -f install -y &&
cd ~/build/tigervnc-${VERSION} && dpkg-buildpackage cd ~/build/tigervnc-${VERSION} && dpkg-buildpackage
" "

mkdir -p ${CURDIR}/result
cp -av ${CURDIR}/build/*.deb ${CURDIR}/result

+ 4
- 0
.github/containers/centos7/build.sh Parādīt failu

sudo chown 0.0 ~/rpmbuild/SPECS/* && sudo chown 0.0 ~/rpmbuild/SPECS/* &&
rpmbuild -ba ~/rpmbuild/SPECS/tigervnc.spec rpmbuild -ba ~/rpmbuild/SPECS/tigervnc.spec
" "

mkdir -p ${CURDIR}/result
cp -av ${CURDIR}/rpmbuild/RPMS ${CURDIR}/result
cp -av ${CURDIR}/rpmbuild/SRPMS ${CURDIR}/result

+ 4
- 0
.github/containers/centos8/build.sh Parādīt failu

sudo chown 0.0 ~/rpmbuild/SPECS/* && sudo chown 0.0 ~/rpmbuild/SPECS/* &&
rpmbuild -ba ~/rpmbuild/SPECS/tigervnc.spec rpmbuild -ba ~/rpmbuild/SPECS/tigervnc.spec
" "

mkdir -p ${CURDIR}/result
cp -av ${CURDIR}/rpmbuild/RPMS ${CURDIR}/result
cp -av ${CURDIR}/rpmbuild/SRPMS ${CURDIR}/result

+ 3
- 0
.github/containers/focal/build.sh Parādīt failu

sudo apt-get -f install -y && sudo apt-get -f install -y &&
cd ~/build/tigervnc-${VERSION} && dpkg-buildpackage cd ~/build/tigervnc-${VERSION} && dpkg-buildpackage
" "

mkdir -p ${CURDIR}/result
cp -av ${CURDIR}/build/*.deb ${CURDIR}/result

+ 20
- 0
.github/workflows/build.yml Parādīt failu

- name: Install - name: Install
working-directory: build working-directory: build
run: make tarball run: make tarball
- uses: actions/upload-artifact@v3
with:
name: Linux (Ubuntu)
path: build/tigervnc-*.tar.gz


build-windows: build-windows:
runs-on: windows-latest runs-on: windows-latest
env: env:
MSYS2_PATH_TYPE: inherit MSYS2_PATH_TYPE: inherit
run: make installer winvnc_installer run: make installer winvnc_installer
- uses: actions/upload-artifact@v3
with:
name: Windows
path: build/release/tigervnc*.exe


build-macos: build-macos:
runs-on: macos-latest runs-on: macos-latest
- name: Install - name: Install
working-directory: build working-directory: build
run: make dmg run: make dmg
- uses: actions/upload-artifact@v3
with:
name: macOS
path: build/TigerVNC-*.dmg


build-java: build-java:
runs-on: ubuntu-latest runs-on: ubuntu-latest
- name: Build - name: Build
working-directory: java/build working-directory: java/build
run: make run: make
- uses: actions/upload-artifact@v3
with:
name: Java (${{ matrix.java }})
path: java/build/VncViewer.jar


build-packages: build-packages:
strategy: strategy:
run: docker build -t tigervnc/$DOCKER .github/containers/$DOCKER run: docker build -t tigervnc/$DOCKER .github/containers/$DOCKER
- name: Build packages - name: Build packages
run: .github/containers/$DOCKER/build.sh run: .github/containers/$DOCKER/build.sh
- uses: actions/upload-artifact@v3
with:
name: Packages (${{ matrix.target }})
path: .github/containers/${{ matrix.target }}/result

Notiek ielāde…
Atcelt
Saglabāt