Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
csst
Scalebox Apps
Commits
71f259d1
"L1/dockerfiles/vscode:/vscode.git/clone" did not exist on "004267c5cf8e87e9e348c0783bf6dd7930f2a8ab"
Commit
71f259d1
authored
Nov 11, 2025
by
Zhang Xiaoli
Browse files
解决jq命令不存在问题、json字符串格式问题.
parent
1f1cdb42
Changes
29
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
40 additions
and
3 deletions
+40
-3
L1/dockerfiles/csst-msc-l1-ooc/Dockerfile
L1/dockerfiles/csst-msc-l1-ooc/Dockerfile
+6
-0
L1/dockerfiles/csst-msc-l1-ooc/run.sh
L1/dockerfiles/csst-msc-l1-ooc/run.sh
+3
-0
L1/dockerfiles/csst-msc-l1-qc0/Dockerfile
L1/dockerfiles/csst-msc-l1-qc0/Dockerfile
+5
-0
L1/dockerfiles/csst-msc-l1-qc0/run.sh
L1/dockerfiles/csst-msc-l1-qc0/run.sh
+1
-0
L1/dockerfiles/csst-msc-l1-sls2d/Dockerfile
L1/dockerfiles/csst-msc-l1-sls2d/Dockerfile
+5
-0
L1/dockerfiles/csst-msc-l1-sls2d/run.sh
L1/dockerfiles/csst-msc-l1-sls2d/run.sh
+1
-0
L1/dockerfiles/redis-cli/Dockerfile
L1/dockerfiles/redis-cli/Dockerfile
+6
-1
L1/dockerfiles/redis-cli/run.sh
L1/dockerfiles/redis-cli/run.sh
+2
-1
L1/dockerfiles/redis-cli/test.sh
L1/dockerfiles/redis-cli/test.sh
+11
-1
No files found.
L1/dockerfiles/csst-msc-l1-ooc/Dockerfile
View file @
71f259d1
FROM
csu-harbor.csst.nao:10443/csst/csst-msc-l1-ooc
USER
root
# 安装jq
RUN
apt-get update
\
&&
apt-get
install
-y
--no-install-recommends
jq
\
&&
apt-get clean
\
&&
rm
-rf
/var/lib/apt/lists/
*
COPY
run.sh /app/bin/
RUN
chmod
+x /app/bin/run.sh
COPY
--from=hub.cstcloud.cn/scalebox/agent /usr/local /usr/local
...
...
L1/dockerfiles/csst-msc-l1-ooc/run.sh
View file @
71f259d1
...
...
@@ -18,7 +18,10 @@ if [ "$has_data_list" = "true" ]; then
fixed_data_list
=
$(
echo
"
$data_list
"
|
sed
's/\([a-f0-9]\{24\}\)/"\1"/g'
)
# 将 data_list 重新插入回 message
message
=
$(
echo
"
$message
"
| jq
--argjson
dl
"
$fixed_data_list
"
'. + {data_list: $dl}'
)
message
=
$(
echo
"
$message
"
| jq
-c
'.'
)
fi
echo
"run.py message :
$message
"
cd
/pipeline/output/
python /pipeline/app/run.py
$message
...
...
L1/dockerfiles/csst-msc-l1-qc0/Dockerfile
View file @
71f259d1
FROM
csu-harbor.csst.nao:10443/csst/csst-msc-l1-qc0
USER
root
# 安装jq
RUN
apt-get update
\
&&
apt-get
install
-y
--no-install-recommends
jq
\
&&
apt-get clean
\
&&
rm
-rf
/var/lib/apt/lists/
*
COPY
run.sh /app/bin/
RUN
chmod
+x /app/bin/run.sh
COPY
--from=hub.cstcloud.cn/scalebox/agent /usr/local /usr/local
...
...
L1/dockerfiles/csst-msc-l1-qc0/run.sh
View file @
71f259d1
...
...
@@ -15,6 +15,7 @@ if [ "$has_data_list" = "true" ]; then
fixed_data_list
=
$(
echo
"
$data_list
"
|
sed
's/\([a-f0-9]\{24\}\)/"\1"/g'
)
# 将 data_list 重新插入回 message
message
=
$(
echo
"
$message
"
| jq
--argjson
dl
"
$fixed_data_list
"
'. + {data_list: $dl}'
)
message
=
$(
echo
"
$message
"
| jq
-c
'.'
)
fi
cd
/pipeline/output/
python /pipeline/app/run.py
$message
...
...
L1/dockerfiles/csst-msc-l1-sls2d/Dockerfile
View file @
71f259d1
FROM
csu-harbor.csst.nao:10443/csst/csst-msc-l1-sls
USER
root
# 安装jq
RUN
apt-get update
\
&&
apt-get
install
-y
--no-install-recommends
jq
\
&&
apt-get clean
\
&&
rm
-rf
/var/lib/apt/lists/
*
COPY
run.sh /app/bin/
RUN
chmod
+x /app/bin/run.sh
COPY
--from=hub.cstcloud.cn/scalebox/agent /usr/local /usr/local
...
...
L1/dockerfiles/csst-msc-l1-sls2d/run.sh
View file @
71f259d1
...
...
@@ -18,6 +18,7 @@ if [ "$has_data_list" = "true" ]; then
fixed_data_list
=
$(
echo
"
$data_list
"
|
sed
's/\([a-f0-9]\{24\}\)/"\1"/g'
)
# 将 data_list 重新插入回 message
message
=
$(
echo
"
$message
"
| jq
--argjson
dl
"
$fixed_data_list
"
'. + {data_list: $dl}'
)
message
=
$(
echo
"
$message
"
| jq
-c
'.'
)
fi
cd
/pipeline/output/
...
...
L1/dockerfiles/redis-cli/Dockerfile
View file @
71f259d1
FROM
hub.cstcloud.cn/scalebox/agent
# 设置时区
ENV
TZ=Asia/Shanghai
# 安装redis-cli
RUN
apt-get update
\
&&
apt-get
install
-y
redis
\
&&
apt-get
install
jq
&&
apt-get
install
-y
--no-install-recommends
jq
\
&&
apt-get clean
\
&&
rm
-rf
/var/lib/apt/lists/
*
ENTRYPOINT
[]
#ENV REDIS_SERVER=10.0.0.9
...
...
L1/dockerfiles/redis-cli/run.sh
View file @
71f259d1
...
...
@@ -27,6 +27,7 @@ while true
do
msg
=
$(
redis-cli
-h
${
REDIS_SERVER
}
-p
${
REDIS_PORT
}
-a
${
REDIS_PWD
}
-n
${
REDIS_DB
}
rpop csst_data_list
)
#msg=$(redis-cli -h 192.168.25.205 -p 26379 -a 123456 rpop csst_data_list)
allmsg
=
$msg
echo
"msg : "
$msg
if
[
-z
"
$msg
"
]
;
then
...
...
@@ -61,7 +62,7 @@ do
# 日志轮转
rotate_logs
echo
"
$(
date
)
massage :"
$
message
>>
"
$LOG_FILE
"
echo
"
$(
date
)
massage :"
$
allmsg
>>
"
$LOG_FILE
"
#send-message $obsid
job_name
=
"message-router-csst"
...
...
L1/dockerfiles/redis-cli/test.sh
View file @
71f259d1
This diff is collapsed.
Click to expand it.
Prev
1
2
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment