mirror of
https://github.com/monlor/MIXBOX-ARCHIVE.git
synced 2026-04-27 13:11:07 +00:00
Compare commits
9 Commits
test-20200
...
master-202
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cf77dee5c7 | ||
|
|
11b53e09e4 | ||
|
|
d502bcb37f | ||
|
|
b4171b97dc | ||
|
|
6a5292033b | ||
|
|
552744aead | ||
|
|
fd58755c7e | ||
|
|
7d1da6b1bf | ||
|
|
ec6576f0d7 |
15
.github/workflows/deploy.yaml
vendored
15
.github/workflows/deploy.yaml
vendored
@@ -42,18 +42,3 @@ jobs:
|
||||
bash ./tools/gitsync.sh deploy mbfiles ${BRANCH_NAME} ${GH_REF}
|
||||
bash ./tools/gitsync.sh deploy mbfiles ${BRANCH_NAME} ${CO_REF}
|
||||
|
||||
dev-job:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@master
|
||||
|
||||
- name: Pack And Deploy
|
||||
env:
|
||||
BRANCH_NAME: dev
|
||||
run: |
|
||||
git fetch origin ${BRANCH_NAME}
|
||||
git checkout ${BRANCH_NAME}
|
||||
bash ./tools/gitsync.sh pack
|
||||
bash ./tools/gitsync.sh deploy mbfiles ${BRANCH_NAME} ${GH_REF}
|
||||
bash ./tools/gitsync.sh deploy mbfiles ${BRANCH_NAME} ${CO_REF}
|
||||
|
||||
10
.github/workflows/main.yml
vendored
10
.github/workflows/main.yml
vendored
@@ -6,7 +6,10 @@ on:
|
||||
branchs:
|
||||
- master
|
||||
- test
|
||||
- dev
|
||||
tags-ignore:
|
||||
- deploy-*
|
||||
- test-*
|
||||
- master-*
|
||||
ignore-paths:
|
||||
- '.github'
|
||||
- 'README.md'
|
||||
@@ -20,6 +23,7 @@ jobs:
|
||||
env:
|
||||
GH_REF: ${{ secrets.GH_REF }}
|
||||
CO_REF: ${{ secrets.CO_REF }}
|
||||
BRANCH_NAME: ${{ github.ref }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@master
|
||||
@@ -27,5 +31,5 @@ jobs:
|
||||
- name: Pack And Deploy
|
||||
run: |
|
||||
bash ./tools/gitsync.sh pack
|
||||
bash ./tools/gitsync.sh deploy mbfiles `git branch | awk '$1 == "*"{print $2}'` ${GH_REF}
|
||||
bash ./tools/gitsync.sh deploy mbfiles `git branch | awk '$1 == "*"{print $2}'` ${CO_REF}
|
||||
bash ./tools/gitsync.sh deploy mbfiles `basename ${BRANCH_NAME}` ${GH_REF}
|
||||
bash ./tools/gitsync.sh deploy mbfiles `basename ${BRANCH_NAME}` ${CO_REF}
|
||||
1
.github/workflows/master.yaml
vendored
1
.github/workflows/master.yaml
vendored
@@ -20,6 +20,7 @@ jobs:
|
||||
env:
|
||||
BRANCH_NAME: master
|
||||
run: |
|
||||
git fetch origin ${BRANCH_NAME}
|
||||
git checkout ${BRANCH_NAME}
|
||||
bash ./tools/gitsync.sh pack
|
||||
bash ./tools/gitsync.sh deploy mbfiles ${BRANCH_NAME} ${GH_REF}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# MIXBOX
|
||||
|
||||

|
||||

|
||||
|
||||
> MIXBOX是一款全新的,完全基于Shell脚本的工具箱,为在路由器上实现程序的快速配置及运行管理,欢迎大佬们stars、fork及pr.
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ logsh "【Tools】" "正在卸载工具箱..."
|
||||
|
||||
logsh "【Tools】" "停止所有插件"
|
||||
|
||||
ls ${mbroot}/apps | while read line
|
||||
ls ${mbroot}/apps 2> /dev/null | while read line
|
||||
do
|
||||
result=$(mbdb get ${line}.main.enable)
|
||||
if [ "$result" == '1' ]; then
|
||||
|
||||
@@ -17,7 +17,7 @@ logsh "【Tools】" "请按任意键安装工具箱(Ctrl + C 退出)."
|
||||
read answer
|
||||
#check root
|
||||
# [ "$USER" != "root" ] && logsh "【Tools】" "请使用root用户安装工具箱!" && exit 1
|
||||
mburl="https://gitee.com/monlor/mbfiles/raw/master"
|
||||
mburl="https://monlor.coding.net/p/mbfiles/d/mbfiles/git/raw/master"
|
||||
mbtmp="/tmp/mbtmp"
|
||||
[ ! -d "${mbtmp}" ] && mkdir -p ${mbtmp}
|
||||
model=$(uname -ms | tr ' ' '_' | tr '[A-Z]' '[a-z]')
|
||||
|
||||
@@ -104,7 +104,7 @@ reset() {
|
||||
# $3: remote url with token
|
||||
deploy() {
|
||||
|
||||
sed -Ei "s#mbfiles/raw/[a-z]+#mbfiles/raw/$2#" $1/install.sh
|
||||
sed -Ei "s#mbfiles/git/raw/[a-z]+#mbfiles/git/raw/$2#" $1/install.sh
|
||||
|
||||
cd $1
|
||||
git init
|
||||
|
||||
Reference in New Issue
Block a user