|
|
@@ -302,8 +302,11 @@
|
|
|
|
|
|
<el-form :model="appForm" :rules="appFormRules" ref="appFormRef" label-width="120px">
|
|
|
<div v-show="active === 0">
|
|
|
+ <el-form-item label="应用 ID" prop="appRepo">
|
|
|
+ <el-input v-model="appForm.appId" placeholder="e.g. user-service"></el-input>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="应用仓库" prop="appRepo">
|
|
|
- <el-input v-model="appForm.appRepo" placeholder="e.g. user-service"></el-input>
|
|
|
+ <el-input v-model="appForm.appRepo" placeholder="e.g. https://git.reghao.cn/reghao/devops"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="仓库分支" prop="repoBranch">
|
|
|
<el-input v-model="appForm.repoBranch"></el-input>
|
|
|
@@ -643,6 +646,7 @@ export default {
|
|
|
appId: '',
|
|
|
},
|
|
|
appFormRules: {
|
|
|
+ appId: [{ required: true, message: '应用 ID 不能为空', trigger: 'blur' }],
|
|
|
appRepo: [{ required: true, message: '代码仓库不能为空', trigger: 'blur' }],
|
|
|
repoBranch: [{ required: true, message: '仓库分支不能为空', trigger: 'blur' }],
|
|
|
'repoAuthConfigId': [{ required: true, message: '请选择仓库认证', trigger: 'blur' }],
|
|
|
@@ -904,7 +908,7 @@ export default {
|
|
|
// ****************************************************************************************************************
|
|
|
async next() {
|
|
|
const fieldsForSteps = [
|
|
|
- ['appRepo', 'repoBranch', 'repoAuthConfigId'],
|
|
|
+ ['appId', 'appRepo', 'repoBranch', 'repoAuthConfigId'],
|
|
|
['appType', 'env', 'compilerConfigId', 'packerConfigId'],
|
|
|
['dockerfile']
|
|
|
];
|