Browse Source

feat(ci): 初始化微信小程序配置与密钥管理,整合mini-ci脚本上传功能。

EvilDragon 6 months ago
parent
commit
2316422b2f
3 changed files with 38 additions and 0 deletions
  1. 9 0
      .minicirc
  2. 27 0
      keys/private.wx4d95c9addba81089.key
  3. 2 0
      package.json

+ 9 - 0
.minicirc

@@ -0,0 +1,9 @@
+{
+  "weixin": {
+    "appid": "wx4d95c9addba81089",
+    "privateKeyPath": "keys/private.wx4d95c9addba81089.key",
+    "projectPath": "dist/build/mp-weixin"
+  },
+  "version": "0.0.1",
+  "desc": "..."
+}

+ 27 - 0
keys/private.wx4d95c9addba81089.key

@@ -0,0 +1,27 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEpQIBAAKCAQEAxjRrZrVduDwZccS0Xwbbs0MV1c7NlCuNIG0XxUaXHBtWdYxS
+pEYv1rdbLQRrH1Nq3F5sZW/qZQBqIO3ErzCRr2/XPMqtEWTwdHcAUEb3IBi9btSj
+QMyQ/CpRjK0O2AEDY7Ary0KXhxTed4ttSm1TQ+CBCFAzYNBB5d8OasZ6EsQY8erX
+/B2L6+OEEhAKur9ivpqf5D3qZl7X9sRAI5aOk7nzAv/zpDcCAZO4fhxpQLFTUYsO
+p+56VSXH6OXD+Rh3Ex4GjkFvsPUlaNhbTkiMdokaby7sQXb+GUIF1wFcZN9onLvQ
+x4Y5CwDZ1rFo4x8HVT+a7l6oEmbaTI195VYWjQIDAQABAoIBAAFGuSJSLKZRDMDk
+yVyLSMLgvbVAvaYkmaYJzcthZvuxWV8sZiPUp940FAw4KRBskxWULhKBI/s+g3Bu
+14NhRq7gg3xKuc6Q3dOCKKhbrJ+ySRX7nImAR7a39wp22s+dQg5URhPq+9rM0Znn
+de6ywYSAX5RUH+CRtrrqMseRO5v/UFl9TXzR1Ge0Xl0XwYvMvpEpLGMCu/etRz2A
+qdCLnngVqGCvb0zi5O2N8QichphbwN9ZD/4U3saabiYSJfFSwqlNErbsncAT5bU+
+YsoGpPScTTKfp3EU6Mw6SSm8vRRGR51tT1bu2fyKRwNrVfXve170qZPKKgBzvjyJ
+MBFVe2kCgYEA8ObL0XGZcR7QSKkR/Ngp8mlWE2YndXkwu0EBtuM67hsbCgQSWRxm
+aDL6UmX1pvvP/ru88SK6iC1RunXkI7Nu9q1xkK1XI8EuwvPXbNXJw1RUN5bfBwl5
+8EGgpoe5Dic7qOuwnVu6t++O8JKZ7ZcY461JGuq/4pcHFfjt+Pp5qbcCgYEA0qCQ
+evDYSmaw6nKgPq9zPqWARgLeDYyTeHHgEZ4fj6pJs2diFhbc2J/3rVeCPEXhzAfk
+WrP/QVZqCrf7jS4u+Hk/QbWkuyLyMTvsSTdSgzdIaiuC0CWTkpy8bxF3ILw1aIOX
+eaSz5PbjBCRVvArYdK4CTzWFa1N9rlGLvZ/pUdsCgYEA0aodtFEpmgGWh9bWd/hv
+MbMqHkInj5+FoUQnyNQmAvwGYYY/rd0A6CmOIk7pKYc6dNtSy5BNRp4i5qUahVPy
+/LDiCWhEUjMdjsGJOgkrzFxF3AfsXoSJ42hK+QVhM4dD7nYLRjmC3fmar5j4bYe3
+OtkjqlCr5vtJSH9aJvthDisCgYEAmip+Ng5NMgACJEhsNBW1k7gNsLDumRo44qLv
+L9X+Ieixc0gLikGHumM0JUN1Burbf7yTDzTKc6dtjJTn4YlZRfNxMoZiobrNbO4A
+YALHOVXggh2A7Rtj7Z8daWpuOJ6ptOsElzvPlJqExYZW3oFNt/GZrSJumoUM6+ey
+EcSXQZsCgYEAsq2jmQipP5/E26ar7OEDagrr4bFkjEY+QLaI1F0XWHsVp+wc4EyY
+JEye+tBlubl7q7OaDJSHWoBgnRW6PzLdDb3wzTlFH4vIcL4Z3T6B8bzeLegIkyYr
+cWKMwBuOgJVyurHLVQtA7c8Wozuhgd+yw+LoDOPdAvucXixbQW9d/74=
+-----END RSA PRIVATE KEY-----

+ 2 - 0
package.json

@@ -64,6 +64,7 @@
     "build:quickapp-webview": "uni build -p quickapp-webview",
     "build:quickapp-webview-huawei": "uni build -p quickapp-webview-huawei",
     "build:quickapp-webview-union": "uni build -p quickapp-webview-union",
+    "upload:mp-weixin": "minici --platform weixin",
     "prepare": "git init && husky install ",
     "type-check": "vue-tsc --noEmit",
     "cz": "czg"
@@ -147,6 +148,7 @@
     "stylelint-prettier": "^5.0.0",
     "terser": "^5.31.1",
     "typescript": "^4.9.5",
+    "uni-mini-ci": "^0.0.11",
     "unocss": "^0.58.9",
     "unocss-applet": "^0.7.8",
     "unplugin-auto-import": "^0.17.6",