Skip to content

Commit

Permalink
add playground nonsgx doc
Browse files Browse the repository at this point in the history
Signed-off-by: munapower <[email protected]>
  • Loading branch information
munapower committed Jan 14, 2025
1 parent 7c6ebd3 commit 49fbf4e
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions docs/playground-nonsgx.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
In your `config.override.mk` set the following to variables:
```Makefile
FPC_CCENV_IMAGE=ubuntu:22.04
ERCC_GOTAGS=
```
This configuration sets a standard Ubuntu image as alternative to our `fabric-private-chaincode-ccenv` image and overrides the default build tags we use to build `ercc`.

Next you can build `ercc` using the following command:
```bash
GOOS=linux make -C $FPC_PATH/ercc build docker
```

For building a chaincode, for instance `$FPC_PATH/samples/chaincode/kv-test-go`, just run:
```bash
GOOS=linux make -C $FPC_PATH/samples/chaincode/kv-test-go with_go docker
```

You can test your FPC chaincode easily with one of the [sample deployments](samples/deployment) tutorials.
We recommend to start with [the-simple-testing-network](samples/deployment/fabric-smart-client/the-simple-testing-network).

Notes:
- On Mac use a recent version of bash (`brew install bash`).
- TODO more to come

0 comments on commit 49fbf4e

Please sign in to comment.