Jenkins развертывается с неправильным URL-адресом в Angular

У меня есть приложение в Agular 4.3, и я использую Jenkins для непрерывной доставки. Моя проблема в том, что на этапе «развертывания» Дженкинс генерирует файл .war, но генерирует URL-адрес с именем файла сборки. бывший. www.example.com/wrong Я не знаю, как создать свое приложение по URL-адресу хоста.

Мой шаг файла Jenkins

stage('Deploying') {
        when{                 
            branch 'producao'             
        }
        steps {
            script{
                pkg = readJSON file: 'package.json'
            }
            dir("/opt/wildfly-10.1.0.Final/bin/") {                     
                withCredentials([usernamePassword(credentialsId: 'fd1c7ee7-914f-414e-a280-5dae1e1da9ca', passwordVariable: 'password', usernameVariable: 'username')]) {
                    sh 'sh jboss-cli.sh --connect controller=172.25.0.23:9990 --user=ealogos --password=ealogos2018 --command = "deploy $WORKSPACE/' + pkg.displayName + '.war --force"'
                }
            }
        }
    }

Мой файл package.json

    {
  "name": "logos",
  "displayName": "logos",
  "config": {
    "bh": "logos"
  },
  "version": "1.0.1",
  "license": "MIT",
  "scripts": {
    "ng": "./node_modules/.bin/ng",
    "start": "./node_modules/.bin/ng server --open",
    "build:windows": "./node_modules/.bin/ng build --bh /%npm_package_config_bh%/ --op ./dist/%npm_package_config_bh%/ && cp .htaccess ./dist/%npm_package_config_bh%/ ",
    "build:linux": "./node_modules/.bin/ng build --bh /%npm_package_config_bh%/ --op ./dist/$npm_package_config_bh/ && cp .htaccess ./dist/$npm_package_config_bh/ ",
    "test": "./node_modules/.bin/ng test -w",
    "lint": "./node_modules/.bin/ng lint",
    "e2e": "./node_modules/.bin/ng e2e"

Пробовал убрать отображаемое имя и "логотипы" конфига: bh

Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Angular и React для вашего проекта веб-разработки?
Angular и React для вашего проекта веб-разработки?
Когда дело доходит до веб-разработки, выбор правильного front-end фреймворка имеет решающее значение. Angular и React - два самых популярных...
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Мы провели Twitter Space, обсудив несколько проблем, связанных с последними дополнениями в Angular. Также прошла Angular Tiny Conf с 25 докладами.
Угловой продивер
Угловой продивер
Оригинал этой статьи на турецком языке. ChatGPT используется только для перевода на английский язык.
Мое недавнее углубление в Angular
Мое недавнее углубление в Angular
Недавно я провел некоторое время, изучая фреймворк Angular, и я хотел поделиться своим опытом со всеми вами. Как человек, который любит глубоко...
Освоение Observables и Subjects в Rxjs:
Освоение Observables и Subjects в Rxjs:
Давайте начнем с основ и постепенно перейдем к более продвинутым концепциям в RxJS в Angular
0
0
78
1

Ответы 1

Если бы я правильно понял вашу проблему.

Рассмотрите следующий вопрос, который выглядит как дубликат вашей проблемы. как-определить-контекст-путь-в-дикой мухе

Извините, если я неправильно понял ваш вопрос

спасибо за ответ, почитаю об этом думаю в этом проблема

hudjoubert 26.04.2018 15:05

Другие вопросы по теме