問題タブ [artifacts]

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 投票する
2 に答える
728 参照

wix - TeamCity building MSP files

For background: I've got quite a nice TeamCity setup; containing a ci build and a release build which uses WiX to build my installers and patch all the version numbers. When I do a new release build, I'd like to automatically create MSP patches against a previous set of installers. I'm thinking either tagged RTM in TeamCity, or as a list of version numbers.

The approach I'm leaning towards is creating a separate config and getting the msi artifacts of all the previous builds that fit the criteria (tag or version number). Tag would seem a lot neater, but I can't see anything in the documentation about how you use it?

I've got a script to build the MSP patch, but it relies on a PCP file which needs to be edited in ORCA to describe the patch.

  1. In terms of editing the PCP, is there anything else I can use other than the ORCA to edit? I've been looking at moving to the WiX method here: http://wix.sourceforge.net/manual-wix3/patch_building.htm which looks promising.
  2. Does anyone know if you can access artifacts in TeamCity by Tag in the same or another build?
  3. Does anyone have any other insights into automatically building/chaining MSP patch files in TeamCity?
0 投票する
1 に答える
87 参照

maven - Mavenでアーティファクトをインストールするために他のローカルリポジトリを使用することは可能ですか?

を実行するmvn installと、コンパイルされたアーティファクトがローカルリポジトリに配置されます。これは、リモートアーティファクトがインストールされている場所と同じです。セキュリティ値がゼロの(すでにパブリックになっている)パブリックjarと、セキュリティ値が最も高い(作成した)パブリックjarを混在させているため、問題になることがあります。非公開リポジトリからダウンロードされたアーティファクトは、その間のどこかにあります。このリミックスは、セキュリティの観点から管理するのが困難です。

最も問題なのは、新しい開発者に完全なリポジトリを提供する必要があることです(もちろん、彼はmavenを実行して、すべてのプラグインなどがダウンロードされるのを1日待つことができますが、これは時間の損失です)。彼がアクセスしてはならないものをすべて削除するのは簡単ではありません。

Mavenのドキュメントで、インストールが行われる場所を選択するためのスイッチを見つけようとしましたが、このドキュメントを検索するのは非常に難しいため、何も見つからなかったからといって、そのようなオプションが存在しない、または存在しないとは思われません。作成しようとしませんでした。だから私はそのような解決策をコミュニティに求めています。

0 投票する
2 に答える
11620 参照

tomcat - ビルドが失敗したときにJenkinsがアーティファクトを保存する

プログラムのアーティファクトをアーカイブしたいのですが、ビルドが失敗した場合、アーティファクトを保存しません。どうしてこれなの?

ジョブが失敗したときにのみアーティファクトを読み取りたいからです。

御返答いただき有難うございます!

-

いつも仕事が失敗したとき、私はアーティファクトを手に入れませんでした。私はそれを非常に小さな仕事でテストします:

空のバッチファイル+アーティファクトファイル、結果:ジョブサクセスフル、アーティファクト:サクセスフル

バッチファイル+アーティファクトファイルの1を終了します。結果:ジョブが失敗します。アーティファクト:何もしませんでした。

ジョブのconfig.xmlファイル:

0 投票する
3 に答える
1066 参照

packages - Linux パッケージ リポジトリと一般的なソフトウェア アーティファクト リポジトリの違い

ArtifactoryNexusArchivaなどのソフトウェア アーティファクト リポジトリを調査してきました。このようなアーティファクト リポジトリは、依存関係の管理と自動化されたビルド ツールを使用して、継続的な統合環境で適切に機能します。これらは Maven の影響を大きく受けています。

また、Debian や RedHat が使用するような Linux パッケージ リポジトリについても認識しています。これらのシステムでは、必要なすべての依存関係を含むソフトウェアのダウンロードとインストールが非常に簡単です。

Maven ライクなリポジトリと Linux パッケージ リポジトリの主な違いは何ですか? 根本的に異なる設計目標はありますか? プラットフォームの実装はさておき、それらは交換可能でしょうか?

0 投票する
1 に答える
344 参照

java - Java: アルファ ペインティングでアーティファクトを再描画する

透明部分を含む JPanel でアーティファクトに問題がありました。私の JPanel は、paintComponent() メソッドをオーバーライドします。

アーティファクトの再描画

ご覧のとおり、JPanel に描画されたイメージは、JPanel 自体よりも少し小さくなっています。

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

opengl - SDL_ttf と OpenGL のサイズ変更、テキストの端にアーティファクトが発生する

OpenGLでテキストをレンダリングするためにSDL_ttfを使用しています。ただし、テキストの端に厄介なアーティファクトが発生しています。

アーティファクト

コードは次のとおりです。

「New Bitmap Image.bmp」は、白いピクセルが 1 つ入った単なるビットマップです。「FreeSerif.ttf」はこちらから取ったフォントです。

0 投票する
1 に答える
1662 参照

maven - WSo2 アーティファクト用の Maven ビルド

以下のカーボン プロジェクトを開発者スタジオからエクスポートできますが、コマンド プロンプトで maven を使用することはできません。

「カーボン」プロジェクトには 2 つのモジュールが組み込まれています。1 つは Config プロジェクトで、もう 1 つはレジストリ リソースです。maven build / mvn package は car prject レベルから実行され、以下のエラーが発生しています。カーボン プロジェクト pom には ".xml" として依存関係があります。ここでの指針は本当にありがたいです。

以下はプロジェクト構造です。

CArProject -

"com.barclaycardus.svc.account.car:account-service-car:pom:1.0.0-SNAPSHOT: 次の成果物を解決できませんでした: com.barclaycardus.svc.account.car.endpoint:AccountServiceEndpointDev:xml:1.0 .0、com.barclaycardus.svc.account.car.sequence:AccountServiceOutSequence:xml:1.0.0、com.barclaycardus.svc.account.car.sequence:AccountServiceInSequence:xml:1.0.0、com.barclaycardus.svc.account .car.proxy-service:AccountProxyService:xml:1.0.0,

0 投票する
1 に答える
355 参照

java - (Amazon S3で)Mavenリポジトリをクリーンアップする方法は?

MavenリポジトリとしてAmazonS3を使用しています。時間の経過とともに、リポジトリのサイズが大きくなりすぎます。これは主に、1日に数個のスナップショットをデプロイするためです。同じバージョンの古すぎるバリアントを削除することでリポジトリを「クリーン」にする方法はありますか(1.0-SNAPSHOTたとえば)。それとも、そもそもそれらを回避できるでしょうか?

0 投票する
1 に答える
1030 参照

java - IntelliJTomcatデプロイメントのアーティファクトの順序

IntelliJでアーティファクトのデフォルトの起動/展開順序を変更する方法を理解しようとしています(私はIJ 11を使用しています)。基本的な文字列の順序(昇順)を使用してアーティファクトをデプロイしているように見えます。アーティファクトが開始される順序を制御できるように、少し変更したいと思います。

私はこれについてウェブとスタックオーバーフローを検索しましたが、答えが見つかりませんでした。(SOリンク:Tomcatを再起動するときにWebアプリケーションのデプロイメント順序を制御する方法

何か案は?前もって感謝します。

0 投票する
1 に答える
4427 参照

maven - プロジェクトのコンパイル中に「Missing artifact groupId:artifactId:version:lifecycle」が表示されます

Maven で作成された会社のプロジェクトをコンパイルする際に問題が発生しMissing artifact groupId:artifactId:version:lifecycle、.m2 リポジトリに存在しないこの 1 つの jar に固執しているため、jar のビルド パスの依存関係のほとんどを解決しました。疑わしいのは、jar が pom.xml で依存関係として構成されていて、ローカル リポジトリ (.m2/repository) に存在しないかどうかです。

pom.xml-> run as -> maven build をクリックするだけで中央のmavenリポジトリから取得できませんか、またはこのファイルをローカルリポジトリに手動で配置する必要がありますか?