فهرست منبع

ci: 版本号提取环境变量

liangan 1 ماه پیش
والد
کامیت
040abe4952
5فایلهای تغییر یافته به همراه16 افزوده شده و 7 حذف شده
  1. 2 0
      env/.env
  2. 1 0
      env/.env.test
  3. 4 2
      manifest.config.ts
  4. 4 4
      src/manifest.json
  5. 5 1
      src/pages/mine/setting.vue

+ 2 - 0
env/.env

@@ -1,5 +1,7 @@
 VITE_APP_TITLE = 'BandhuBuy'
 VITE_APP_PORT = 9000
+VITE_APP_VERSION = '1.0.1'
+VITE_APP_VERSION_CODE = '101'
 
 VITE_WX_APPID = 'wxa2abb91f64032a2b'
 

+ 1 - 0
env/.env.test

@@ -6,6 +6,7 @@ VITE_DELETE_CONSOLE = false
 VITE_SHOW_SOURCEMAP = true
 
 VITE_UNI_APPID = '__UNI__FDE416C'
+
 VITE_SERVER_BASEURL = 'http://124.222.152.234:8101' # mall
 VITE_API_SECONDARY_URL = 'http://124.222.152.234:8101' # cif
 VITE_API_THIRD_URL = 'http://124.222.152.234:8101' # operating

+ 4 - 2
manifest.config.ts

@@ -19,14 +19,16 @@ const {
   VITE_APP_PUBLIC_BASE,
   VITE_FALLBACK_LOCALE, // 默认系统语言
   VITE_MTPUSH_APPKEY_ANDROID,
+  VITE_APP_VERSION,
+  VITE_APP_VERSION_CODE,
 } = env
 
 export default defineManifestConfig({
   'name': VITE_APP_TITLE,
   'appid': VITE_UNI_APPID,
   'description': '',
-  'versionName': '1.0.0',
-  'versionCode': '100',
+  'versionName': VITE_APP_VERSION || '1.0.0',
+  'versionCode': VITE_APP_VERSION_CODE || '100',
   'transformPx': false,
   'locale': VITE_FALLBACK_LOCALE === 'en' ? 'en' : 'bn', // 此app需默认孟加拉语
   'fallbackLocale': 'bn',

+ 4 - 4
src/manifest.json

@@ -1,9 +1,9 @@
 {
   "name": "BandhuBuy",
-  "appid": "__UNI__FDE416C",
+  "appid": "__UNI__BA8433E",
   "description": "",
-  "versionName": "1.0.0",
-  "versionCode": "100",
+  "versionName": "1.0.1",
+  "versionCode": "101",
   "transformPx": false,
   "app-plus": {
     "usingComponents": true,
@@ -117,7 +117,7 @@
         "MTPUSH_ISPRODUCTION_IOS": "",
         "MTPUSH_ADVERTISINGID_IOS": "",
         "MTPUSH_DEFAULTINIT_IOS": "",
-        "MTPUSH_APPKEY_ANDROID": "c95a2cb077c243ebbfa896f5",
+        "MTPUSH_APPKEY_ANDROID": "0655e889f95b4325a6712905",
         "MTPUSH_CHANNEL_ANDROID": "",
         "MTPUSH_PROCESS_ANDROID": "",
         "MTPUSH_XIAOMI_APPKEY": "",

+ 5 - 1
src/pages/mine/setting.vue

@@ -43,13 +43,17 @@ function logout() {
   userStore.removeUserInfo()
   toPage({ url: '/pages/login/login', isReLaunch: true })
 }
-const appInfo = ref<any>({})
+const appInfo = ref<any>({
+  version: import.meta.env.VITE_APP_VERSION || '1.0.0',
+})
 function getAppInfo() {
+  // #ifdef APP-PLUS
   plus.runtime.getProperty(plus.runtime.appid, (wgtinfo) => {
     console.log('云打包,安心打包方式获取设备信息:')
     console.log(wgtinfo)
     appInfo.value = wgtinfo
   })
+  // #endif
 }
 onLoad(() => {
   getAppInfo()