Skip to content

Commit

Permalink
Merge pull request #3329 from reportportal/5.7.3
Browse files Browse the repository at this point in the history
5.7.3
  • Loading branch information
miracle8484 authored Nov 10, 2022
2 parents 7ae148a + d77981d commit a39dd17
Show file tree
Hide file tree
Showing 71 changed files with 2,216 additions and 776 deletions.
60 changes: 26 additions & 34 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,42 +11,34 @@ node {
}


docker.withServer("$DOCKER_HOST") {
stage('Build Docker Image') {
withEnv(["NODE_OPTIONS=--max_old_space_size=4096"]) {
sh """
MAJOR_VER=\$(cat VERSION)
BUILD_VER="\${MAJOR_VER}-${env.BUILD_NUMBER}"
make IMAGE_NAME=reportportal-dev/service-ui build-image-dev v=\$BUILD_VER
"""
}
}
stage('Build Docker Image') {
withEnv(["NODE_OPTIONS=--max_old_space_size=4096"]) {
sh """
MAJOR_VER=\$(cat VERSION)
BUILD_VER="\${MAJOR_VER}-${env.BUILD_NUMBER}"
make IMAGE_NAME=reportportal-dev/service-ui build-image-dev v=\$BUILD_VER
"""
}
}

stage('Deploy container') {
sh "docker-compose -p reportportal -f $COMPOSE_FILE_RP up -d --force-recreate ui"

stage('Push to ECR') {
withEnv(["AWS_URI=${AWS_URI}", "AWS_REGION=${AWS_REGION}"]) {
sh 'docker tag reportportal-dev/service-ui ${AWS_URI}/service-ui'
def image = env.AWS_URI + '/service-ui'
def url = 'https://' + env.AWS_URI
def credentials = 'ecr:' + env.AWS_REGION + ':aws_credentials'
docker.withRegistry(url, credentials) {
docker.image(image).push('SNAPSHOT-${BUILD_NUMBER}')
}
}
}
}

stage('Cleanup') {
docker.withServer("$DOCKER_HOST") {
withEnv(["AWS_URI=${AWS_URI}"]) {
sh 'docker rmi ${AWS_URI}/service-ui:SNAPSHOT-${BUILD_NUMBER}'
sh 'docker rmi ${AWS_URI}/service-ui:latest'
}
}
stage('Push to registries') {
withEnv(["AWS_URI=${AWS_URI}", "AWS_REGION=${AWS_REGION}"]) {
sh 'docker tag reportportal-dev/service-ui $AWS_URI/service-ui:SNAPSHOT-$BUILD_NUMBER'
def image = env.AWS_URI + '/service-ui' + ':SNAPSHOT-' + env.BUILD_NUMBER
def url = 'https://' + env.AWS_URI
def credentials = 'ecr:' + env.AWS_REGION + ':aws_credentials'
docker.withRegistry(url, credentials) {
docker.image(image).push()
}
}
}

stage('Cleanup') {
withEnv(["AWS_URI=${AWS_URI}"]) {
sh 'docker rmi $AWS_URI/service-ui:SNAPSHOT-$BUILD_NUMBER'
sh 'docker rmi reportportal-dev/service-ui:latest'
sh 'docker image prune -f'
}
}
}
}

15 changes: 13 additions & 2 deletions app/localization/translated/be.json
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,7 @@
"Common.add": "Дадаць",
"Common.back": "Назад",
"Common.cancel": "Адмяніць",
"Common.changesWarning": "Поле несапраўднае або змены не былі захаваны",
"Common.clone": "Кланаваць",
"Common.close": "Закрыць",
"Common.closeModalWarning": "Вы павінны захаваць змены або адмяніць іх перад закрыццём вокны",
Expand Down Expand Up @@ -462,6 +463,8 @@
"DurationTooltip.message": "Працягласць - інтэрвал паміж пачаткам першага падзапуску і заканчэннем апошняга падзапуску. Але калі падзапускі ідуць у параллелі, час заканчэння - гэта час найдаўжэйшага падзапуску, у гэтым выпадку працягласць не будзе роўнай суме працягласцяў падзапускаў.",
"EditItemModal.attributesLabel": "Атрыбуты",
"EditItemModal.contentTitle": "Апісанне {type}а",
"EditItemModal.descriptionAdviceHint": "Вы выкарысталі {length} з 2048 сімвалаў",
"EditItemModal.descriptionHint": "Апісанне павінна мець памер ад '0' да '2048' сімвалаў",
"EditItemModal.descriptionPlaceholder": "Увядзіце апісанне {type}а",
"EditItemModal.detailsTabTitle": "Апісанне",
"EditItemModal.item": "элемент",
Expand Down Expand Up @@ -520,6 +523,11 @@
"EntityItemStartTime.last30days": "Апошнія 30 дзён",
"EntityItemStartTime.last7days": "Апошнія 7 дзён",
"EntityItemStartTime.today": "Сёння",
"ErrorLogsBlock.errorLogs": "{count, plural, =0 {Няма логаў з памылкамі} one {{currentItem} лог з памылкай} other {{currentItem} of {totalItems} лог з памылкай}}",
"ErrorLogsBlock.errorLogsInitial": "{count, plural, =0 {Няма логаў з памылкамі} one {{totalItems} лог з памылкай} other {{totalItems} логаў з памылкай}}",
"ErrorLogsBlock.nextErrorLog": "Паказаць наступны лог з памылкай",
"ErrorLogsBlock.previousErrorLog": "Паказаць папярэдні лог з памылкай",
"ErrorLogsBlock.showErrorLog": "Паказаць",
"EventActions.analyzeItem": "Змена дэфекту автоанализом",
"EventActions.createDashboard": "Стварэнне панэлі кіравання",
"EventActions.createDefect": "Стварэнне карыстацкага дэфекту",
Expand Down Expand Up @@ -1097,7 +1105,6 @@
"MakeDecisionModal.defectIncludeInAa": "дэфект будзе ўключаны ў Аўта-Аналіз",
"MakeDecisionModal.defectReplaceWith": "Тып дэфекту будзе зменены на",
"MakeDecisionModal.executionToChange": "Выкананне для змен",
"MakeDecisionModal.machineLearningSuggestions": "Выкананне з {value}% падабенствам дэфекту",
"MakeDecisionModal.filter": "Аналагічныя ”To Investigate” элементы ў фільтры {filterName} і бягучы элемент",
"MakeDecisionModal.followingResult": "Наступныя вынікі будуць ужытыя да {items}",
"MakeDecisionModal.history": "Гісторыя",
Expand All @@ -1111,6 +1118,7 @@
"MakeDecisionModal.linkIssueNote": "Пасля адпраўкі тыпу дэфекту вы зможаце выбраць параметры для прывязкі новай памылкі",
"MakeDecisionModal.linkRemovedOnNextStep": "Спасылка на сістэму адсочвання дэфектаў будзе выдалена на наступным кроку",
"MakeDecisionModal.linkReplacedWith": "Спасылка на сістэму адсочвання памылак будзе заменена на",
"MakeDecisionModal.machineLearningSuggestions": "Выкананне з {value}% падабенствам дэфекту",
"MakeDecisionModal.manual": "Уручную",
"MakeDecisionModal.modalNote": "Вы павінны захаваць змены альбо адмяніць іх перад закрыццём акна",
"MakeDecisionModal.noItems": "Няма Элементаў",
Expand Down Expand Up @@ -1247,7 +1255,9 @@
"NameColumn.changeAccountRoleNotification": "Роля карыстальніка для ''{name}'' зменена",
"NameColumn.makeAdminLabel": "зрабіць адмінам",
"NameColumn.youLabel": "вы",
"NestedGridRow.loadLabel": "Загрузіць яшчэ 10",
"NestedGridRow.loadCurrentStep": "Загрузіць бягучы крок",
"NestedGridRow.loadLabel": "Загрузіць наступныя 300",
"NestedGridRow.loadPreviousLabel": "Загрузіць папярэднія 300",
"NewsBlock.twitterTitle": "Азнаёміцца з нашымі апошнімі твітамі",
"NoCasesBlock.noItemsMessage": "Няма правилаў паведамлення па электроннай пошце",
"NoCasesBlock.notificationsInfo": "Пасля завяршэння запуску сістэма паведаміць выбраных людзей па электроннай пошце.",
Expand Down Expand Up @@ -1622,6 +1632,7 @@
"SortingControl.sortByPassingRate": "Прахадны бал",
"SortingControl.sortByTotal": "Агульная колькасць",
"StackTrace.emptyMessage": "Няма трасіроўкі стэка для адлюстравання",
"StackTrace.jumpTo": "Перайсці",
"StackTrace.linkText": "Адкрыць логі",
"StackTrace.loadLabel": "Загрузіць яшчэ",
"StackTrace.messageRefCaption": "Перайдзіце да трасіроўкі стэка ў запісе лога",
Expand Down
15 changes: 13 additions & 2 deletions app/localization/translated/ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,7 @@
"Common.add": "Добавить",
"Common.back": "Назад",
"Common.cancel": "Отменить",
"Common.changesWarning": "Поле недействительно или изменения не были сохранены",
"Common.clone": "Клонировать",
"Common.close": "Закрыть",
"Common.closeModalWarning": "Вы должны сохранить изменения или отменить их перед закрытием окна",
Expand Down Expand Up @@ -462,6 +463,8 @@
"DurationTooltip.message": "Длительность - это интервал между началом первого подпрогона и окончанием последнего подпрогона. Но если подпрогоны происходят параллельно, время окончания - это окончание наиболее длительного подпрогона, в этом случае длительность не будет равна сумме длительностей подпрогонов.",
"EditItemModal.attributesLabel": "Атрибуты",
"EditItemModal.contentTitle": "Детали {type}а",
"EditItemModal.descriptionAdviceHint": "Вы использовали {length} из 2048 символов",
"EditItemModal.descriptionHint": "Описание должно иметь размер от '0' до '2048' символов",
"EditItemModal.descriptionPlaceholder": "Введите описание {type}а",
"EditItemModal.detailsTabTitle": "Детали",
"EditItemModal.item": "элемент",
Expand Down Expand Up @@ -520,6 +523,11 @@
"EntityItemStartTime.last30days": "Последние 30 дней",
"EntityItemStartTime.last7days": "Последние 7 дней",
"EntityItemStartTime.today": "Сегодня",
"ErrorLogsBlock.errorLogs": "{count, plural, =0 {Нет логов с ошибками} one {{currentItem} лог с ошибкой} other {{currentItem} из {totalItems} лог с ошибкой}}",
"ErrorLogsBlock.errorLogsInitial": "{count, plural, =0 {Нет логов с ошибками} one {{totalItems} лог с ошибкой} other {{totalItems} логов с ошибкой}}",
"ErrorLogsBlock.nextErrorLog": "Показать следующий лог с ошибкой",
"ErrorLogsBlock.previousErrorLog": "Показать предыдущий лог с ошибкой",
"ErrorLogsBlock.showErrorLog": "Показать",
"EventActions.analyzeItem": "AA изменил тип дефекта",
"EventActions.createDashboard": "Создание панели управления",
"EventActions.createDefect": "Создание пользовательского дефекта",
Expand Down Expand Up @@ -1097,7 +1105,6 @@
"MakeDecisionModal.defectIncludeInAa": "дефект будет включен в Авто-Анализ",
"MakeDecisionModal.defectReplaceWith": "Тип дефекта будет изменен на",
"MakeDecisionModal.executionToChange": "Исполнение для изменения",
"MakeDecisionModal.machineLearningSuggestions": "Исполнение с {value}% подобием дефекта",
"MakeDecisionModal.filter": "Аналогичные ”To Investigate” элементы в фильтре {filterName} и текущий элемент",
"MakeDecisionModal.followingResult": "Следующие результаты будут применены к {items}",
"MakeDecisionModal.history": "История",
Expand All @@ -1111,6 +1118,7 @@
"MakeDecisionModal.linkIssueNote": "После отправки типа дефекта вы сможете выбрать параметры для привязки новой ошибки",
"MakeDecisionModal.linkRemovedOnNextStep": "Ссылка на систему отслеживания дефектов будет удалена на следующем шаге",
"MakeDecisionModal.linkReplacedWith": "Ссылка на систему отслеживания ошибок будет заменена на",
"MakeDecisionModal.machineLearningSuggestions": "Исполнение с {value}% подобием дефекта",
"MakeDecisionModal.manual": "Вручную",
"MakeDecisionModal.modalNote": "Вы должны сохранить изменения или отменить их перед закрытием окна",
"MakeDecisionModal.noItems": "Нет Элементов",
Expand Down Expand Up @@ -1247,7 +1255,9 @@
"NameColumn.changeAccountRoleNotification": "Роль пользователя для ''{name}'' изменена",
"NameColumn.makeAdminLabel": "сделать админом",
"NameColumn.youLabel": "вы",
"NestedGridRow.loadLabel": "Загрузить еще 10",
"NestedGridRow.loadCurrentStep": "Загрузить текущий шаг",
"NestedGridRow.loadLabel": "Загрузить следующие 300",
"NestedGridRow.loadPreviousLabel": "Загрузить предыдущие 300",
"NewsBlock.twitterTitle": "Ознакомьтесь с нашими последними твитами",
"NoCasesBlock.noItemsMessage": "Нет правил уведомления по электронной почте",
"NoCasesBlock.notificationsInfo": "После завершения запуска система уведомит выбранных людей по электронной почте.",
Expand Down Expand Up @@ -1622,6 +1632,7 @@
"SortingControl.sortByPassingRate": "Проходной балл",
"SortingControl.sortByTotal": "Общее количество",
"StackTrace.emptyMessage": "Нет трассировки стека для отображения",
"StackTrace.jumpTo": "Перейти",
"StackTrace.linkText": "Открыть логи",
"StackTrace.loadLabel": "Загрузить еще",
"StackTrace.messageRefCaption": "Перейдите к трассировке стека в записи журнала",
Expand Down
Loading

0 comments on commit a39dd17

Please sign in to comment.