Compare commits

...

5 Commits

Author SHA1 Message Date
Jeremy Rand cfe9e112aa
Merge namecoin/ncdns#178: Cirrus: Add README/license/docs to Nightly artifacts
d2e0c4ce38 Cirrus: Add README/license/docs to Nightly artifacts (Jeremy Rand)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: 63bb28162778e7bccf0d789cad1ca78631817b93f9c32fcd54224130d1e441e8584dbd340f6edc3fbc4b32f5c93f0a8ed028df6b54592f29411d1f3197ba5852
1 year ago
Jeremy Rand d2e0c4ce38
Cirrus: Add README/license/docs to Nightly artifacts 1 year ago
Jeremy Rand 843b7d13e2
Merge namecoin/ncdns#177: Cirrus: Add Debian functional tests
7cf7f1ab4b Cirrus: Fix missing "dig" dependency on Debian (Jeremy Rand)
acbea5b689 Cirrus: Add Debian functional tests (Jeremy Rand)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: 6bb5bb21c4d5412c569af3dc65e3bebba6f1c7074d86fb9eea44bd66d7cfc9fede682760a69a07552f9bb54b6d15955c4cccffeca79326997b0a70c6ebaf5a22
1 year ago
Jeremy Rand 7cf7f1ab4b
Cirrus: Fix missing "dig" dependency on Debian 1 year ago
Jeremy Rand acbea5b689
Cirrus: Add Debian functional tests 1 year ago

@ -168,19 +168,32 @@ task:
GOX_TAGS: ""
task:
name: "Functional Tests Ubuntu Go $GO_VERSION$MODULES_NAME"
compute_engine_instance:
image_project: cirrus-images
image: family/docker-builder
platform: linux
cpu: 1
memory: 1G
name: "Functional Tests $CI_DISTRO Go $GO_VERSION$MODULES_NAME"
alias: "Functional Tests"
matrix:
- compute_engine_instance:
image_project: debian-cloud
image: family/debian-11
platform: linux
cpu: 1
memory: 1G
env:
CI_DISTRO: debian
- compute_engine_instance:
image_project: cirrus-images
image: family/docker-builder
platform: linux
cpu: 1
memory: 1G
env:
CI_DISTRO: ubuntu
bitcoind_cache:
folder: /tmp/bitcoind
populate_script: mkdir -p /tmp/bitcoind
install_script:
- apt-get update
- apt-get install -y dnssec-trigger
# bind9-dnsutils contains dig
- apt-get install -y dnssec-trigger bind9-dnsutils
# Namecoin Core
- BITCOIND_URL=$(curl https://www.namecoin.org/download/ | grep x86_64-linux-gnu.tar.gz | grep -v 0.13.99 | grep --only-matching https://.*.tar.gz)
- BITCOIND_FILENAME=$(echo $BITCOIND_URL | grep -E --only-matching 'namecoin-nc.*.tar.gz')
@ -300,7 +313,7 @@ task:
- ShellCheck
- Unit Tests
- Cross-Compile
- Functional Tests Ubuntu Go latest
- Functional Tests
bin_cache:
folder: "idist"
fingerprint_script:

@ -8,6 +8,10 @@ mkdir dist
pushd idist || exit 1
for x in *; do
echo "$x"
mkdir -p "$x/doc"
cp -a "../README.md" "$x/"
cp -a "../COPYING" "$x/"
cp -a "../_doc/"* "$x/doc/"
tar -caf "../dist/$(basename "$x").tar.gz" "$x"
done
popd || exit 1

Loading…
Cancel
Save