3 Star 8 Fork 1

Gitee 极速下载/Simplenote

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
.buildkite
.bundle
.configure-files
.githooks
.github
.vscode
bin
deploy.sh
desktop
docs
fastlane
lib
resources
scss
vip
.configure
.editorconfig
.gitattributes
.gitignore
.nvmrc
.prettierignore
.rubocop.yml
.ruby-version
.stylelintrc
.xcode-version
CONTRIBUTING.md
Gemfile
Gemfile.lock
LICENSE.md
Makefile
README.md
RELEASE-NOTES.md
TESTING-CHECKLIST.md
after_sign_hook.js
babel.config.js
config.json
docker-compose.yml
electron-builder-appx.json
electron-builder.json
eslint.config.mjs
jest.config.js
package-lock.json
package.json
setup-tests.js
tsconfig.json
webpack.config.js
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/Automattic/simplenote-electron
克隆/下载
deploy.sh 1.99 KB
一键复制 编辑 原始数据 按行查看 历史
#!/bin/sh -l
COMMIT_BRANCH=''
WEB_APP_URL=''
APP_ENGINE_URL=''
if [ -z "$1" ]
then
echo "You did not specify a deploy environment, your choices are: production, develop, staging"
exit 1
fi
case $1 in
"staging")
COMMIT_BRANCH='webapp-staging'
WEB_APP_URL='https://simplenote-staging.go-vip.net'
APP_ENGINE_URL='https://staging.simplenote.com'
;;
"develop")
COMMIT_BRANCH='webapp-develop'
WEB_APP_URL='https://simplenote-develop.go-vip.net'
APP_ENGINE_URL='https://develop.simplenote.com'
;;
"production")
COMMIT_BRANCH='webapp'
WEB_APP_URL='https://simplenote.go-vip.co'
APP_ENGINE_URL='https://app.simplenote.com'
;;
*)
echo "Deploy environment must be one of: production, develop, staging"
exit 0
;;
esac
# Install Node Modules
npm install --legacy-peer-deps
# Temporarily move config-local so it doesn't get overwritten
mv config-local.json config-local.original.json
# Setup config
json_string=$(printf '{"app_id": "chalk-bump-f49", "app_key": "12345", "development": false, "wpcc_client_id": "0", "wpcc_redirect_url": "https://simplenote.com", "is_app_engine": true, "web_app_url": "%s", "app_engine_url": "%s"}' "$WEB_APP_URL" "$APP_ENGINE_URL")
echo "$json_string" > config-local.json
# Clean up old builds
rm -rf dist
# Build site
NODE_ENV=production make build
# Restore config-local
rm config-local.json
mv config-local.original.json config-local.json
# Checkout deploy branch
if [ "$(git branch | grep $COMMIT_BRANCH)" ]
then
git branch -D $COMMIT_BRANCH
fi
git checkout -b $COMMIT_BRANCH
# Delete files not needed in production
find . -maxdepth 1 ! -name '.git' ! -name 'dist' ! -name 'vip' ! -name 'config-local.json' -exec rm -rf {} ';'
# Copy vip files to base path
cp -r vip/* ./
rm -rf vip
# Add, commit, push
touch .gitignore
echo config-local.json >> .gitignore
git add --all
git commit -m "Build: $COMMIT_BRANCH [ci skip]"
git push -f origin $COMMIT_BRANCH
git reset .
echo "Deployed Successfully!"
git checkout trunk
exit 0
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/mirrors/Simplenote.git
git@gitee.com:mirrors/Simplenote.git
mirrors
Simplenote
Simplenote
trunk

搜索帮助