Skip to content

Commit 527ae85

Browse files
committed
增加-y
1 parent bee189a commit 527ae85

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,13 @@ gh auth login
162162
./copy.sh nginx:1.14 ikrong/nginx:1.14 --pull
163163
```
164164
165+
10. 脚本默认会有确认提示,使用参数 -y 可以跳过确认执行
166+
167+
```shell
168+
./copy.sh nginx:1.14 ikrong/nginx:1.14 -y
169+
./sync.sh nginx ikrong -y
170+
```
171+
165172
## 镜像同步之后如何使用
166173
167174
当使用上面办法将镜像同步到阿里云容器镜像仓库后,就可以直接使用阿里云容器镜像仓库的镜像了。

exec.sh

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ WORKFLOW=
99
BRANCH="main"
1010
INPUTS=
1111
PULL=
12+
CONFIRM=
1213

1314
# 你可以在这里修改执行的默认值,请保证顺序一致
1415
INPUT_CONFIGS=(docker.io registry.cn-beijing.aliyuncs.com)
@@ -327,7 +328,12 @@ function trigger() {
327328
echo "$(g ${inputs[$i]})"
328329
}
329330
fi
330-
read -p "Confirm? [Y/n] "
331+
local REPLY
332+
if [ "$CONFIRM" = "true" ]; then
333+
REPLY="y"
334+
else
335+
read -p "Confirm? [Y/n] "
336+
fi
331337
if [[ $REPLY =~ ^[Yy]$ ]] || [ -z $REPLY ]; then
332338
echo "gh api \
333339
--method POST \
@@ -531,6 +537,9 @@ while [ $# -gt 0 ]; do
531537
--pull)
532538
PULL="true"
533539
;;
540+
-y | --y | --yes)
541+
CONFIRM="true"
542+
;;
534543
trigger)
535544
CMD="trigger"
536545
;;

0 commit comments

Comments
 (0)