-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Also deactivate smvtool++ as svm_light is no more available currently.
- Loading branch information
Showing
13 changed files
with
111 additions
and
93 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
on: | ||
push: | ||
branches: | ||
- master | ||
|
||
env: | ||
# Use docker.io for Docker Hub if empty | ||
REGISTRY: ghcr.io | ||
MANYLINUX_TAG: "2022-10-25-fbea779" | ||
# github.repository as <account>/<repo> | ||
IMAGE_NAME: ${{ github.repository }} | ||
PYTHON_VERSION: "3.7" | ||
PYTHON_SHORT_VERSION: "cp37-cp37m" | ||
PYTHON_WHEEL_VERSION: "cp37-abi3" | ||
PYTHON_FULL_VERSION: "3.7.13" | ||
QT_VERSION_MAJOR: "5" | ||
QT_VERSION_MINOR: "15" | ||
QT_VERSION_PATCH: "2" | ||
QT_VERSION: "5.15" | ||
QT_FULL_VERSION: "5.15.2" | ||
PYSIDE_VERSION: "2" | ||
LLVM_VERSION: "14.0.6" | ||
GCC_VERSION: "10.1.0" | ||
|
||
|
||
jobs: | ||
samples-build-VS-2019: | ||
runs-on: windows-2019 | ||
|
||
strategy: | ||
matrix: | ||
configuration: [Release] | ||
platform: [x64] | ||
|
||
steps: | ||
- name: "Checkout code" | ||
uses: actions/checkout@v3 | ||
with: | ||
submodules: recursive | ||
|
||
- name: Installing vcpkg (windows) | ||
run: | | ||
cd .. | ||
git clone https://github.com/Microsoft/vcpkg.git | ||
cd vcpkg | ||
git checkout --force 2020.01 | ||
.\bootstrap-vcpkg.bat | ||
.\vcpkg.exe install cppzmq:x64-windows | ||
- name: Running cmake (windows) | ||
run: | | ||
cd ${{ github.workspace }} | ||
ls | ||
mkdir build | ||
cd build | ||
cmake .. -DCMAKE_TOOLCHAIN_FILE=${{ github.workspace }} | ||
/../vcpkg/scripts/buildsystems/vcpkg.cmake | ||
- name: Build Solution (windows) | ||
run: | | ||
cd build | ||
MSBuild.exe CMakeHelloWorld.sln | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,7 +12,7 @@ env: | |
# PYTHON_VERSION: "3.7" | ||
# PYTHON_SHORT_VERSION: "cp37-cp37m" | ||
# PYTHON_FULL_VERSION: "3.7.13" | ||
# QT_VERSION_MAJOR: "5" | ||
QT_VERSION_MAJOR: "6" | ||
# QT_VERSION_MINOR: "15" | ||
# QT_VERSION_PATCH: "2" | ||
# QT_VERSION: "5.15" | ||
|
@@ -25,7 +25,7 @@ env: | |
jobs: | ||
|
||
debian11: | ||
name: "Build on Debian 11 with TensorFlow support" | ||
name: "Build on Debian 12 with TensorFlow support" | ||
runs-on: ubuntu-latest | ||
# container: docker:20.10.13-dind | ||
|
||
|
@@ -79,7 +79,7 @@ jobs: | |
uses: docker/[email protected] | ||
with: | ||
context: . | ||
file: "continuous_integration/Dockerfile-debian11" | ||
file: "continuous_integration/Dockerfile-debian12" | ||
push: ${{ github.event_name != 'pull_request' }} | ||
tags: ${{ steps.meta.outputs.tags }} | ||
labels: ${{ steps.meta.outputs.labels }} | ||
|
@@ -100,53 +100,6 @@ jobs: | |
# # against the sigstore community Fulcio instance. | ||
# run: cosign sign ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}@${{ steps.build-and-push.outputs.digest }} | ||
|
||
# Cannot run this build on each commit to master, it takes to much time (several hours), having to build the | ||
# whole qt and llvm, etc. | ||
|
||
#manylinux_2_28_with_qt_and_pyside: | ||
#name: "Build the manylinux_2_28_with_qt_and_pyside image necessary for lima-python" | ||
#runs-on: ubuntu-latest | ||
|
||
#steps: | ||
#- | ||
#name: Login to DockerHub | ||
#uses: docker/login-action@v2 | ||
#with: | ||
#username: ${{ secrets.DOCKERHUB_USERNAME }} | ||
#password: ${{ secrets.DOCKERHUB_TOKEN }} | ||
|
||
#- name: "Checkout code" | ||
#uses: actions/checkout@v3 | ||
|
||
##- name: "Free disk space" | ||
##run: bash ./free-diskspace.sh | ||
|
||
#- name: "Build image" | ||
#run: cd ./continuous_integration && docker build --progress=plain -f Dockerfile-manylinux_2_28_with_qt_and_pyside --build-arg MANYLINUX_TAG="${MANYLINUX_TAG}" --build-arg BRANCH="${BRANCH}" --build-arg GCC_VERSION="${GCC_VERSION}" --build-arg LLVM_VERSION="${LLVM_VERSION}" --build-arg QT_FULL_VERSION="${QT_FULL_VERSION}" --build-arg QT_VERSION_MAJOR="${QT_VERSION_MAJOR}" --build-arg QT_VERSION_MINOR="${QT_VERSION_MINOR}" --build-arg QT_VERSION_PATCH="${QT_VERSION_PATCH}" --build-arg QT_VERSION="${QT_VERSION}" --build-arg PYSIDE_VERSION="${PYSIDE_VERSION}" --build-arg PYTHON_VERSION=${PYTHON_VERSION} --build-arg PYTHON_SHORT_VERSION=${PYTHON_SHORT_VERSION} --build-arg PYTHON_FULL_VERSION=${PYTHON_FULL_VERSION} -t aymara/manylinux_2_28_with_qt${QT_VERSION}_and_pyside-python${PYTHON_VERSION}:latest . | ||
|
||
#- name: "Push image" | ||
#run: docker push aymara/manylinux_2_28_with_qt${QT_VERSION}_and_pyside-python${PYTHON_VERSION}:latest | ||
|
||
# manylinux_2_28_lima-manylinux: | ||
# name: "Build the manylinux_2_28_lima-manylinux image necessary for lima-python" | ||
# runs-on: ubuntu-latest | ||
# | ||
# steps: | ||
# - | ||
# name: Login to DockerHub | ||
# uses: docker/login-action@v2 | ||
# with: | ||
# username: ${{ secrets.DOCKERHUB_USERNAME }} | ||
# password: ${{ secrets.DOCKERHUB_TOKEN }} | ||
# | ||
# - name: "Checkout code" | ||
# uses: actions/checkout@v3 | ||
# | ||
# - name: "Build image" | ||
# run: cd ./continuous_integration && docker build -f Dockerfile-manylinux_2_28_lima-manylinux --build-arg MANYLINUX_TAG="${MANYLINUX_TAG}" --build-arg BRANCH="${{ github.ref_name }}" --build-arg GCC_VERSION="${GCC_VERSION}" --build-arg LLVM_VERSION="${LLVM_VERSION}" --build-arg QT_FULL_VERSION="${QT_FULL_VERSION}" --build-arg QT_VERSION_MAJOR="${QT_VERSION_MAJOR}" --build-arg QT_VERSION_MINOR="${QT_VERSION_MINOR}" --build-arg QT_VERSION_PATCH="${QT_VERSION_PATCH}" --build-arg QT_VERSION="${QT_VERSION}" --build-arg PYSIDE_VERSION="${PYSIDE_VERSION}" --build-arg PYTHON_VERSION=${PYTHON_VERSION} --build-arg PYTHON_SHORT_VERSION=${PYTHON_SHORT_VERSION} --build-arg PYTHON_FULL_VERSION=${PYTHON_FULL_VERSION} -t aymara/lima-manylinux_2_28-qt${QT_VERSION}-python${PYTHON_VERSION}:latest . | ||
# | ||
# - name: "Push image" | ||
# run: docker push aymara/lima-manylinux_2_28-qt${QT_VERSION}-python${PYTHON_VERSION}:latest | ||
|
||
ubuntu22_04_lima: | ||
name: "Build the Ubuntu 22.04 Lima image" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.