diff --git a/.devcontainer.json b/.devcontainer.json new file mode 100644 index 0000000000..96182dcfe2 --- /dev/null +++ b/.devcontainer.json @@ -0,0 +1,21 @@ +{ + "name": "Dev Container Definition - AWS JSII", + "build": { + "dockerfile": "superchain/Dockerfile", + "context": ".", + "target": "superchain", + "args": { + "BUILDPLATFORM": "linux/amd64", + "TARGETPLATFORM": "linux/amd64", + "BUILD_TIMESTAMP": "unknown", + "REGISTRY": "docker.io/library", + "COMMIT_ID": "head" + } + }, + "containerUser": "root", + "remoteUser": "root", + "postCreateCommand": "yarn install && yarn build", + "extensions": [ + "dbaeumer.vscode-eslint@2.1.5" + ] +} diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000000..f53c86acbe --- /dev/null +++ b/.dockerignore @@ -0,0 +1,3 @@ +node_modules +.env +maven-repo