diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 318af6f5140009bca1d3d0e469ccdbc5bd94fe71..98f62702e69a0b462be43b99864cc76ac0e5d025 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -19,10 +19,10 @@ image: zoo.smok.co/build/build:latest - cmake -S. -Bbuild - make shared_lib -j 15 - mv include .. - - mv librocksdb.so .. + - cp librocksdb.so.7.0.1 ../librocksdb.so artifacts: paths: - - "include/*" + - "include/rocksdb/*" - "librocksdb.so" @@ -31,10 +31,10 @@ image: zoo.smok.co/build/build:latest before_script: - apt update - apt install -y pkg-config - - cp -rf include/rocksdb /usr/local/include/rocksdb - - pip install --upgrade --break-system-packages Cython wheel setuptools pip pkgconfig doctor-wheel repairwheel + - pip install --upgrade pip + - mv include/rocksdb /usr/local/include/rocksdb + - pip install --break-system-packages Cython wheel setuptools doctor-wheel repairwheel script: - - pip install -q build - python -m build artifacts: paths: @@ -48,7 +48,8 @@ build_rocksdb_armv7l: extends: .build_rocksdb image: zoo.smok.co/build/build:armv7l-python3.11 needs: [] - + tags: + - armv7l build_python_rocksdb_x86: extends: .before_build_python @@ -61,4 +62,6 @@ build_python_rocksdb_armv7l: image: zoo.smok.co/build/build:armv7l-python3.11 dependencies: - build_rocksdb_armv7l + tags: + - armv7l needs: [build_rocksdb_armv7l]