問題タブ [semantic-release]

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

semantic-release - セマンティックリリース: リポジトリ内の特定のディレクトリを追跡して解放することは可能ですか?

JavaScript サブモジュールを含む Java プロジェクトがあり、構造は次のようになります。

java-project |- folder1 |- folder2 |- ... |- javascript-submodule |- package.json |- ...

semantic-releaseのみへの変更を追跡しjavascript-submodule、それを使用して npm リリースをトリガーするように設定することは可能javascript-submodule/package.jsonですか?

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

angular - セマンティック リリースを使用して Angular ライブラリを Bitbucket リポジトリに公開する方法は?

私はAngular Libraryに取り組んでおり、リリースのプロセスをできるだけ自動化しようとしています。私はさまざまなツールを調査してきましたが、非常に役立つツールをいくつか見てきました。

要点は、これらのツールは GitHub と NPM を使用する環境で動作するように非常に適切に構成されているように見えますが、私の環境は Bitbucket で動作し、NPM を使用してライブラリをホストしていません。

だから私はいくつかの質問があります:

Angular ライブラリを作成すると、"projects" ディレクトリの下のワークスペース内に作成されます。だから私は次の構造を持っているとしましょう:

ここに画像の説明を入力

このコードは 1 つのリポジトリにあるため、ライブラリを公開して、package.json で次を使用して他のアプリケーションにインストールできるようにする場合:

ビルド後に dist フォルダー内のコンテンツを公開するために、別の Bitbucket リポジトリを用意する必要がありますか? または、現在のリポジトリのdistフォルダーをコミットしてプッシュする必要がありますか? 私は少し迷っています。

ライブラリのみに影響を与えるようにセマンティック リリースを構成するにはどうすればよいですか?

前もって感謝します。

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

git - セマンティック リリースで非修飾の宛先にプッシュできません

セマンティック リリースを使用して Jenkins ジョブからライブラリを解放しようとしていますが、次のエラーが発生します。

エラー: 修飾されていない宛先にプッシュできません: origin/semantic-release-test

私のローカルマシンからは問題ありません。これは完全なログです:

私は何が欠けていますか?