@@ -154,30 +196,6 @@ async function runSync(projectId: string) {
/>
-
-
-
-
Команда выполняется через shell в директории проекта. Настраивается только администратором.
-
-
-
-
-
- {{ saveDeployStatus[project.id] }}
-
-
-
-
Команда запуска тестов, выполняется через shell в директории проекта.
+
Команда запуска тестов, выполняется через shell в директории проекта.
@@ -195,7 +213,7 @@ async function runSync(projectId: string) {
:disabled="savingTest[project.id]"
class="px-3 py-1.5 text-sm bg-gray-700 hover:bg-gray-600 text-gray-200 rounded disabled:opacity-50"
>
- {{ savingTest[project.id] ? 'Saving…' : 'Save Test' }}
+ {{ savingTest[project.id] ? 'Saving…' : 'Save Test' }}
{{ saveTestStatus[project.id] }}
@@ -229,7 +247,7 @@ async function runSync(projectId: string) {
v-model="deployRuntimes[project.id]"
class="w-full bg-gray-800 border border-gray-700 rounded px-3 py-2 text-sm text-gray-300 focus:outline-none focus:border-gray-500"
>
-
+
@@ -245,13 +263,22 @@ async function runSync(projectId: string) {
class="w-full bg-gray-800 border border-gray-700 rounded px-3 py-2 text-sm text-gray-200 font-mono focus:outline-none focus:border-gray-500"
/>
+
+
+
+
{{ saveDeployConfigStatus[project.id] }}
@@ -259,6 +286,74 @@ async function runSync(projectId: string) {
+
+
+
+
Project Links
+
+
+
Загрузка...
+
{{ linkError[project.id] }}
+
Нет связей
+
+
+ {{ link.from_project }}
+ →
+ {{ link.to_project }}
+ {{ link.link_type }}
+ {{ link.description }}
+
+
+
+
+
+
{{ saveAutoTestStatus[project.id] }}
@@ -282,7 +377,7 @@ async function runSync(projectId: string) {
:disabled="saving[project.id]"
class="px-3 py-1.5 text-sm bg-gray-700 hover:bg-gray-600 text-gray-200 rounded disabled:opacity-50"
>
- {{ saving[project.id] ? 'Saving…' : 'Save Vault' }}
+ {{ saving[project.id] ? 'Saving…' : 'Save Vault' }}