Skip to content

Commit

Permalink
Added new ci build for libblsct
Browse files Browse the repository at this point in the history
  • Loading branch information
mxaddict committed Jan 10, 2024
1 parent bb808c6 commit 41b979e
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -192,3 +192,12 @@ task:
type: small
env:
FILE_ENV: "./ci/test/00_setup_env_mac.sh"

task:
name: 'no wallet, libblsct'
<< : *GLOBAL_TASK_TEMPLATE
persistent_worker:
labels:
type: small
env:
FILE_ENV: "./ci/test/00_setup_env_native_libblsct_only.sh"
14 changes: 14 additions & 0 deletions ci/test/00_setup_env_native_libblsct_only.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#!/usr/bin/env bash
#
# Copyright (c) 2024-present The Navcoin Core developers
# Distributed under the MIT software license, see the accompanying
# file COPYING or http://www.opensource.org/licenses/mit-license.php.

export LC_ALL=C.UTF-8

export CONTAINER_NAME=ci_native_libblsct_only
export CI_IMAGE_NAME_TAG="docker.io/debian:bullseye"
export PACKAGES="clang-13 llvm-13 libc++abi-13-dev libc++-13-dev"
export DEP_OPTS="NO_WALLET=1 CC=clang-13 CXX='clang++-13 -stdlib=libc++'"
export GOAL="deploy"
export BITCOIN_CONFIG="--enable-build-libblsct-only"

0 comments on commit 41b979e

Please sign in to comment.