Skip to content

Commit

Permalink
feat: use time as runtimeVersion
Browse files Browse the repository at this point in the history
  • Loading branch information
cbluebird committed Oct 23, 2024
1 parent 8dd4c59 commit ac379d8
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 42 deletions.
2 changes: 1 addition & 1 deletion OS/debian-ssh/12.6/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ RUN chmod +x /usr/start/startup.sh && \
mkdir -p /home/devbox/.ssh && \
chown -R devbox:devbox /home/devbox/.ssh && \
chmod -R 770 /home/devbox/.ssh

USER devbox
COPY /OS/debian-ssh/project /home/devbox/project
RUN sudo chown -R devbox:devbox /home/devbox/project && \
Expand Down
32 changes: 0 additions & 32 deletions configs/version.txt

This file was deleted.

13 changes: 4 additions & 9 deletions script/generate_runtime_yaml.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,6 @@ while IFS='=' read -r key value; do
PORT_MAP["$key"]="$value"
done < "configs/port.txt"

declare -A VERSION_MAP
while IFS='=' read -r key value; do
VERSION_MAP["$key"]="$value"
done < "configs/version.txt"

for i in "${!DIFF_OUTPUT_ARRAY[@]}"; do
DOCKERFILE_PATH=${DIFF_OUTPUT_ARRAY[$i]}
IFS='/' read -ra ADDR <<< $DOCKERFILE_PATH
Expand Down Expand Up @@ -59,7 +54,7 @@ for i in "${!DIFF_OUTPUT_ARRAY[@]}"; do
apiVersion: devbox.sealos.io/v1alpha1
kind: Runtime
metadata:
name: ${ADDR[1]}-${PARENT_DIR//./-}-$TAG
name: ${ADDR[1]}-${PARENT_DIR//./-}-$(date +"%Y-%m-%d-%H%M")
namespace: devbox-system
spec:
classRef: ${ADDR[1]}
Expand All @@ -82,7 +77,7 @@ spec:
- /home/devbox/project/entrypoint.sh
description: ${ADDR[1]} $PARENT_DIR
version: "$PARENT_DIR"
runtimeVersion: ${VERSION_MAP[${ADDR[1]}]}
runtimeVersion: $(date +"%Y-%m-%d-%H%M")
state: active
---
apiVersion: devbox.sealos.io/v1alpha1
Expand All @@ -99,7 +94,7 @@ EOF
apiVersion: devbox.sealos.io/v1alpha1
kind: Runtime
metadata:
name: ${ADDR[1]}-${PARENT_DIR//./-}-$TAG
name: ${ADDR[1]}-${PARENT_DIR//./-}-$(date +"%Y-%m-%d-%H%M")
namespace: devbox-system
spec:
classRef: ${ADDR[1]}
Expand All @@ -122,7 +117,7 @@ spec:
- /home/devbox/project/entrypoint.sh
description: ${ADDR[1]} $PARENT_DIR
version: "$PARENT_DIR"
runtimeVersion: ${VERSION_MAP[${ADDR[1]}]}
runtimeVersion: $(date +"%Y-%m-%d-%H%M")
state: active
---
apiVersion: devbox.sealos.io/v1alpha1
Expand Down

0 comments on commit ac379d8

Please sign in to comment.