Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/push_release_images.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:
uses: docker/setup-buildx-action@v3
- name: Set container image tags
# Set the tags for the {container}-{version} and {container}
# For example: ':alpine-v1.11.0' and ':alpine'
# For example: ':alpine-v2.0.0' and ':alpine'
run: |
TAGS="${{ env.DOCKERHUB_REPO }}:${{ matrix.container }}-${{ env.NODEBUILDER_VERSION }}"
TAGS="${TAGS},${{ env.DOCKERHUB_REPO }}:${{ matrix.container }}"
Expand Down Expand Up @@ -105,7 +105,7 @@ jobs:
# Push if the CI run isn't from a beta prerelease
push: ${{ !github.event.release.prerelease }}
# Set the tags for the ubuntu-{version}, ubuntu, {version}, and latest
# For example, ':ubuntu-v1.11.0', ':ubuntu', ':v1.11.0', and ':latest'
# For example, ':ubuntu-v2.0.0', ':ubuntu', ':v2.0.0', and ':latest'
tags: |
${{ env.DOCKERHUB_REPO }}:${{ env.DEFAULT_IMAGE }}-${{ needs.build-and-push.outputs.nodebuilder-version }}
${{ env.DOCKERHUB_REPO }}:${{ env.DEFAULT_IMAGE }}
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Run a secure Bitcoin Core node with ease.
Copy-paste the following command into Terminal:

```sh
sh -c "$(curl -fsSL https://github.com/bitcoin-tools/nodebuilder/raw/v1.12.0/nodebuilder)"
sh -c "$(curl -fsSL https://github.com/bitcoin-tools/nodebuilder/raw/v2.0.0/nodebuilder)"
```

[![Supports: Docker](https://img.shields.io/badge/supports-Docker-blue.svg?logo=docker)](https://docs.docker.com)
Expand Down Expand Up @@ -41,13 +41,13 @@ sh -c "$(curl -fsSL https://github.com/bitcoin-tools/nodebuilder/raw/v1.12.0/nod
As mentioned above, start the script from the command line. Open Terminal and run:

```sh
sh -c "$(curl -fsSL https://github.com/bitcoin-tools/nodebuilder/raw/v1.12.0/nodebuilder)"
sh -c "$(curl -fsSL https://github.com/bitcoin-tools/nodebuilder/raw/v2.0.0/nodebuilder)"
```

Or download the script to your local system, set permissions, and run it:

```sh
wget https://github.com/bitcoin-tools/nodebuilder/raw/v1.12.0/nodebuilder
wget https://github.com/bitcoin-tools/nodebuilder/raw/v2.0.0/nodebuilder
chmod u+x nodebuilder
./nodebuilder
```
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM ubuntu:latest@sha256:9cbed754112939e914291337b5e554b07ad7c392491dba6daf25ee
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_alpine
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM alpine:latest@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_amazonlinux
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM amazonlinux:latest@sha256:f5077958231a41decbd60c59c48cdb30519b77fdd326e8298
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_archlinux
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM archlinux:latest@sha256:97c56e9c792dc50df96c77187255a752f479698c9beb4aa9cae
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_debian
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM debian:stable-slim@sha256:8810492a2dd16b7f59239c1e0cc1e56c1a1a5957d11f63977
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_fedora
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM fedora:latest@sha256:6c53109bbf345c2612ada5bd06e8e352b45d85c0a2d770167b61c8
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_gentoo
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM gentoo/stage3:latest@sha256:232683d65bcaaf67e566a11b136851fa521710e0661cc10
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_kali
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM kalilinux/kali-last-release@sha256:0f63c52cb55f3c3edd00494874439367c19e299f
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_manjarolinux
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM manjarolinux/base:latest@sha256:5d964e9706214a776dfe219d462c550b51b6251501b
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_opensuse-leap
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM opensuse/leap:latest@sha256:f2c9408ba749d229fe09fbdfd36f4e87bbb77b77fb55c58
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_oraclelinux
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM oraclelinux:10@sha256:355f4d9c11022c1035bfbe7c6cb2f3d9f933964c413e8321762d0
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_redhat-ubi9
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM redhat/ubi9:latest@sha256:8f1496d50a66e41433031bf5bdedd4635520e692ccd76ffcb
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_rockylinux
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ FROM rockylinux:9@sha256:d7be1c094cc5845ee815d4632fe377514ee6ebcf8efaed689288965
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile_sles
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ FROM registry.suse.com/suse/sle15:latest@sha256:eda3fdb075eb059a84fc51c1cb2fc2f0
ENV TERM=xterm

# Define the default version of nodebuilder or pass in a different version (eg master) as an argument.
ARG NODEBUILDER_VERSION=v1.12.0
ARG NODEBUILDER_VERSION=v2.0.0

# Define the nodebuilder URL.
ARG NODEBUILDER_URL=https://github.com/bitcoin-tools/nodebuilder/raw/${NODEBUILDER_VERSION}/nodebuilder
Expand Down
5 changes: 2 additions & 3 deletions nodebuilder
Original file line number Diff line number Diff line change
Expand Up @@ -1434,7 +1434,7 @@ print_usage()

print_version()
{
printf '%s\n' 'nodebuilder 1.12.0'
printf '%s\n' 'nodebuilder 2.0.0'
printf '%s\n' 'Copyright (C) 2025 bitcoin-tools/nodebuilder developers'
printf '%s\n' 'License: MIT-0. Details at: https://opensource.org/licenses/MIT-0'
printf '%s\n' 'For support, visit: https://github.com/bitcoin-tools/nodebuilder'
Expand Down Expand Up @@ -1643,8 +1643,7 @@ readonly TARGET_OPERATING_SYSTEM_RELEASE

readonly BITCOIN_CORE_REPO='https://github.com/bitcoin/bitcoin'
readonly NODEBUILDER_REPO='https://github.com/bitcoin-tools/nodebuilder'
# TODO: during next release v2.0.0, change NODEBUILDER_DEPENDENCIES_TAG from master to the release tag
readonly NODEBUILDER_DEPENDENCIES_TAG='master'
readonly NODEBUILDER_DEPENDENCIES_TAG='v2.0.0'
readonly DEPENDENCIES_BASE_URL="${NODEBUILDER_REPO}/raw/${NODEBUILDER_DEPENDENCIES_TAG}/resources/dependencies"

if [ "${TARGET_KERNEL}" = 'NetBSD' ] && is_running_in_ci; then
Expand Down
Loading