fix: remove unused variables and ignore certs/README.md when build image
This commit is contained in:
+2
-1
@@ -1,4 +1,5 @@
|
|||||||
.git
|
.git
|
||||||
.gitignore
|
.gitignore
|
||||||
README.md
|
|
||||||
*.log
|
*.log
|
||||||
|
README.md
|
||||||
|
certs/README.md
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ IMAGE="${IMAGE_REPO:-localhost/opencode-dev}"
|
|||||||
|
|
||||||
usage() {
|
usage() {
|
||||||
echo 'Usage: $0 [--no-cache] [--update] [--dry-run] [--remove] [--prune] [--apt-packages="pack1 pack2"]'
|
echo 'Usage: $0 [--no-cache] [--update] [--dry-run] [--remove] [--prune] [--apt-packages="pack1 pack2"]'
|
||||||
exit 2
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
BUILD_OPTS=()
|
BUILD_OPTS=()
|
||||||
|
|||||||
+1
-2
@@ -50,8 +50,7 @@ so both system tools and Node.js applications trust the added certificates.
|
|||||||
|
|
||||||
* Only **public** CA certificates belong here. Never commit private material
|
* Only **public** CA certificates belong here. Never commit private material
|
||||||
(`*.key`, `*.p12`, `*.pfx`) — everything matched here is copied into the image
|
(`*.key`, `*.p12`, `*.pfx`) — everything matched here is copied into the image
|
||||||
verbatim. The `.gitignore` in this directory blocks those extensions, but it
|
verbatim.
|
||||||
is a safety net, not a guarantee.
|
|
||||||
* Files must be PEM encoded. Convert DER with:
|
* Files must be PEM encoded. Convert DER with:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -1,8 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
SCRIPT_DIR=$(realpath -- "$(dirname -- "${BASH_SOURCE[0]}")")
|
|
||||||
|
|
||||||
IMAGE_REPO="${IMAGE_REPO:-localhost/opencode-dev}"
|
IMAGE_REPO="${IMAGE_REPO:-localhost/opencode-dev}"
|
||||||
IMAGE="${IMAGE_REPO}"
|
IMAGE="${IMAGE_REPO}"
|
||||||
|
|
||||||
@@ -18,15 +16,9 @@ OPC_CONFIG="${OPENCODE_CONFIG:-$BASE_DIR/opencode-config}"
|
|||||||
OPC_DATA="${OPENCODE_SHARE_DATA:-$BASE_DIR/opencode-data}"
|
OPC_DATA="${OPENCODE_SHARE_DATA:-$BASE_DIR/opencode-data}"
|
||||||
OPC_CACHE="${OPENCODE_CACHE:-$BASE_DIR/opencode-cache}"
|
OPC_CACHE="${OPENCODE_CACHE:-$BASE_DIR/opencode-cache}"
|
||||||
M2_FOLDER="${M2_FOLDER:-$BASE_DIR/m2}"
|
M2_FOLDER="${M2_FOLDER:-$BASE_DIR/m2}"
|
||||||
NPM_MODULES="${NPM_MODULES:-$BASE_DIR/npm-modules}"
|
|
||||||
NPM_CACHE="${NPM_CACHE:-$BASE_DIR/npm-cache}"
|
NPM_CACHE="${NPM_CACHE:-$BASE_DIR/npm-cache}"
|
||||||
PIP_CACHE="${PIP_CACHE:-$BASE_DIR/pip-cache}"
|
PIP_CACHE="${PIP_CACHE:-$BASE_DIR/pip-cache}"
|
||||||
|
|
||||||
if [[ ! -d "$PROJECTS_DIR" ]]; then
|
|
||||||
echo "Project directory missing: $PROJECTS_DIR" >&2
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
mkdir -p \
|
mkdir -p \
|
||||||
"$BASE_DIR" \
|
"$BASE_DIR" \
|
||||||
"$PROJECTS_DIR" \
|
"$PROJECTS_DIR" \
|
||||||
@@ -34,7 +26,6 @@ mkdir -p \
|
|||||||
"$OPC_DATA" \
|
"$OPC_DATA" \
|
||||||
"$OPC_CACHE" \
|
"$OPC_CACHE" \
|
||||||
"$M2_FOLDER" \
|
"$M2_FOLDER" \
|
||||||
"$NPM_MODULES" \
|
|
||||||
"$NPM_CACHE" \
|
"$NPM_CACHE" \
|
||||||
"$PIP_CACHE"
|
"$PIP_CACHE"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user