問題タブ [autodeploy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
121 参照

docker - Ubuntu で GitLab CI/CD を使用してアプリを自動デプロイした後、結果がありません

私のラップトップでnpm run serveは Vue アプリをロードできるhttp://localhost:8080ので、git を初期化し、アプリを新しい Gitlab リポジトリにプッシュしてから、以下のように作成Dockerfileします。

イメージdocker build -t vue-app .を作成し、それをラップトップで実行すると、docker run -d -p 80:80 --rm --name test-vue-app vue-appうまく機能します

したがって、Gitlab CICD を使用して、このアプリをセルフホストの Ubuntu にホーム サーバーとして展開するには、次の手順に従います。.gitlab-ci.yml

また、サーバーとして別のPC(新しいUbuntu OSを使用)にインストールufwし、ルーターをセットアップしてopen-ssh、このPCが単純なホームサーバーとしてうまく機能することを確認しましたが、これは肯定的でしたapache2php

そのため、ssh を使用してサーバー デバイスに接続しgitlab-runner、Docker もインストールして登録します。

Gitlab パイプラインを実行すると を取得Job succeededできますが、サーバーで変更や更新を確認できず、コンテナーを実行した結果をサーバー マシンで直接読み込むこともできませんでした。

PS: サーバー デバイスで apache2 を有効にすることにより、任意のデバイスからhttp://XX.XX.XX.XX (存在する /var/www/html/index.php ファイルによると) に単純な php ページを読み込むことができますが、実行後にパイプラインは機能せず、サーバーでapache2を有効にすると、代わりにVueアプリの代わりにphpページをロードできます

0 投票する
0 に答える
13 参照

glassfish - 保存時にGlassfish 6の自動デプロイ

私は Jakarta ee 9 に取り組んでおり、 Netbeans 12.0 で Glassfish 6.0 を使用しています。JDK バージョンは 11 です。

NB 内からデバッグ モードで GF を実行し、コードを変更し、保存して GF に自動展開できるようにしたいと考えています。これは私にとってはうまくいきません。

私がチェックしました :

  1. netbeans.deploy.debugmode=true 、 netbeans.deploy=true in EAR|構成の設定|カスタマイズ|アクション|プロジェクトのデバッグ
  2. SetConfiguration|Customize|Build|Compile|Compile on Save チェック 3.SetConfiguration|Customize|Run|Deploy on Save チェック

しかし、JSF コードだけを変更して保存しても、コンパイルやデプロイは行われません。

ありがとう