mirror of
https://github.com/hyperledger/fabric-samples.git
synced 2026-06-20 08:35:09 +00:00
Some checks failed
Lint 🎉 / go (push) Has been cancelled
Lint 🎉 / typescript (push) Has been cancelled
Lint 🎉 / javascript (push) Has been cancelled
Lint 🎉 / java (push) Has been cancelled
Lint 🎉 / shell (push) Has been cancelled
Test Network Events 💡 / events (go, events) (push) Has been cancelled
Test High Throughput / basic (push) Has been cancelled
Test Network Basic 🔎 / basic (go) (push) Has been cancelled
Test Network Basic 🔎 / basic (java) (push) Has been cancelled
Test Network Basic 🔎 / basic (javascript) (push) Has been cancelled
Test Network Basic 🔎 / basic (typescript) (push) Has been cancelled
Test Network BFT Orderer 🍟 / basic (go, ca) (push) Has been cancelled
Test Network BFT Orderer 🍟 / basic (go, cryptogen) (push) Has been cancelled
Test Network BFT Orderer 🍟 / basic (java, ca) (push) Has been cancelled
Test Network BFT Orderer 🍟 / basic (java, cryptogen) (push) Has been cancelled
Test Network BFT Orderer 🍟 / basic (javascript, ca) (push) Has been cancelled
Test Network BFT Orderer 🍟 / basic (javascript, cryptogen) (push) Has been cancelled
Test Network BFT Orderer 🍟 / basic (typescript, ca) (push) Has been cancelled
Test Network BFT Orderer 🍟 / basic (typescript, cryptogen) (push) Has been cancelled
Test Network Events 💡 / events (java, events) (push) Has been cancelled
Test Network Events 💡 / events (javascript, events) (push) Has been cancelled
Kubernetes Test Network 🍒 / ccaas-java (push) Has been cancelled
Kubernetes Test Network 🍒 / ccaas-external (push) Has been cancelled
Kubernetes Test Network 🍒 / k8s-builder (push) Has been cancelled
Kubernetes Test Network 🍒 / multi-namespace (push) Has been cancelled
Test Network HSM 🍏 / hsm (go) (push) Has been cancelled
Test Network HSM 🍏 / hsm (java) (push) Has been cancelled
Test Network HSM 🍏 / hsm (javascript) (push) Has been cancelled
Test Network HSM 🍏 / hsm (typescript) (push) Has been cancelled
Test Network Off Chain 🍔 / off-chain (go) (push) Has been cancelled
Test Network Off Chain 🍔 / off-chain (java) (push) Has been cancelled
Kubernetes Test Network 🍒 / bft-orderer (push) Has been cancelled
Test Network Ledger 🥑 / basic (go, ledger) (push) Has been cancelled
Test Network Ledger 🥑 / basic (javascript, ledger) (push) Has been cancelled
Test Network Ledger 🥑 / basic (typescript, ledger) (push) Has been cancelled
Test Network Private 🔒 / private (go, private) (push) Has been cancelled
Test Network Private 🔒 / private (java, private) (push) Has been cancelled
Test Network Off Chain 🍔 / off-chain (javascript) (push) Has been cancelled
Test Network Off Chain 🍔 / off-chain (typescript) (push) Has been cancelled
Test Network SBE 🎵 / SBE (java, sbe) (push) Has been cancelled
Test Network SBE 🎵 / SBE (typescript, sbe) (push) Has been cancelled
Test Network Private 🔒 / private (typescript, private) (push) Has been cancelled
Test Network Secured 🔔 / secured (go, secured) (push) Has been cancelled
This patch updates Fabric versions: - Fabric v2.5.16 and v3.1.5 - Fabric CA v1.5.21 fabric-ca-client v1.5.21 appends the default port 7054 when omitted, breaking register/enroll against the ingress (443). Make the CA URL port explicit (:443). Signed-off-by: Tatsuya Sato <tatsuya.sato.so@hitachi.com>
63 lines
2 KiB
YAML
63 lines
2 KiB
YAML
name: Set up Test Network Runner
|
|
description: Set up the Test Network Runtime
|
|
inputs:
|
|
go-version:
|
|
description: Version of go
|
|
default: stable
|
|
node-version:
|
|
description: Version of node
|
|
default: "lts/*"
|
|
java-version:
|
|
description: Version of JDK
|
|
default: 25.x
|
|
fabric-version:
|
|
description: Version of Hyperledger Fabric
|
|
default: 2.5.16
|
|
ca-version:
|
|
description: Version of Hyperledger Fabric CA
|
|
default: 1.5.21
|
|
|
|
runs:
|
|
using: "composite"
|
|
steps:
|
|
- uses: actions/setup-go@v6
|
|
with:
|
|
go-version: ${{ inputs.go-version }}
|
|
cache-dependency-path: "**/go.sum"
|
|
|
|
- uses: actions/setup-node@v6
|
|
with:
|
|
node-version: ${{ inputs.node-version }}
|
|
cache: "npm"
|
|
cache-dependency-path: "**/package-lock.json"
|
|
|
|
- uses: actions/setup-java@v5
|
|
with:
|
|
distribution: temurin
|
|
java-version: ${{ inputs.java-version }}
|
|
cache: gradle
|
|
|
|
- name: Install fabric CLI
|
|
shell: bash
|
|
run: |
|
|
curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/main/scripts/install-fabric.sh \
|
|
| bash -s -- binary --fabric-version ${{ inputs.fabric-version }} --ca-version ${{ inputs.ca-version }}
|
|
echo ${PWD}/bin >> $GITHUB_PATH
|
|
|
|
- name: Pull Fabric Docker Images
|
|
shell: bash
|
|
run: |
|
|
curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/main/scripts/install-fabric.sh \
|
|
| bash -s -- docker --fabric-version ${{ inputs.fabric-version }} --ca-version ${{ inputs.ca-version }}
|
|
|
|
- name: Pull chaincode container images
|
|
shell: bash
|
|
run: |
|
|
docker pull ghcr.io/hyperledger/fabric-nodeenv:2.5
|
|
docker tag ghcr.io/hyperledger/fabric-nodeenv:2.5 hyperledger/fabric-nodeenv:2.5
|
|
docker pull ghcr.io/hyperledger/fabric-javaenv:2.5
|
|
docker tag ghcr.io/hyperledger/fabric-javaenv:2.5 hyperledger/fabric-javaenv:2.5
|
|
|
|
- name: Install retry CLI
|
|
shell: bash
|
|
run: curl -sSL https://raw.githubusercontent.com/kadwanev/retry/master/retry -o ./bin/retry && chmod +x ./bin/retry
|