問題タブ [automated-deploy]
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.
java - Eclipse - サーバーへのプロジェクトの追加/削除
プロジェクトをサーバーに追加/削除するEclipseメニュー機能を自動化(ant/maven)する方法はありますか?
シナリオ: Eclipse を使用して、複数のモジュールを含む大規模な Liferay プロジェクトを開発しています。展開プロセスはかなり大規模です。これらのモジュールを特定の順序で実行中のサーバーに手動でドラッグ アンド ドロップする必要があります。
そのために単にantタスクを呼び出したいと思います。
注: 単純なホット デプロイについて話しているわけではありません。それらのモジュールをサーバーに追加し、Eclipse で「認識」する必要があります。そのため、コードを変更するたびに、モジュールはその場で再デプロイされます。
前もって感謝します
android - Cordova/Phonegap が Android バージョン コードに 8 を追加するのはなぜですか?
現在、Cordova プロジェクトに取り組んでおり、プロジェクトの versionCode に不思議なことに 8 が追加されるという問題がありました。例: 元のバージョン コードは 100 で、新しいバージョン コードは 1008 です。
ビルド パイプライン全体を通して問題を追跡し、Gradle ビルド スクリプトで問題のコードを見つけました。
バージョンコードを変更することが正しいとコードバが考える理由がわかりません。さらに、この動作が正しいかどうかもわかりません...番号を追加して追加しないでください。
build.gradle の対応するセクションを削除できますか、それともこの動作の背後に隠された意味がありますか?
xcode - Xcode でビルドを自動的に作成し、コミット時に Dropbox またはサーバーに送信する
私の目標は、同僚が複数の電子メールを送信することなくアプリをテストできるようにすることです。代わりに、Dropbox またはサーバーにアクセスして、自分でテストすることができます。必要な結果につながる参考文献/情報源が必要です。
これを機能させる方法は 100% わかりません。このリンクを見つけましたが、希望する結果が得られるかどうかはわかりません。
ftp - FTP経由でJekyllサイトの構築とWebサーバーへのデプロイを自動化する方法
私の Jekyll ファイルは Bitbucket に保存されており、新しい変更がプッシュされるたびに _site フォルダーを自動的に生成できるようにしたいと考えています。(注: _site フォルダーを Git にプッシュしたくありません。それは問題外です。)
この _site が生成されたら、FTP 経由で Web サーバーに自動的にデプロイしたいと考えています。
これはまったく可能ですか?私のオプションは何ですか?
visual-studio-2013 - VSO と Visual Studio 2013 を使用してコードをチェックインするとき、どのようにビルドをトリガーしますか?
ソース管理にVisual Studio Onlineを使用してVisual Studio 2013を使用して開発しています。トリガーされたビルドがfalseを返す場合、チェックインを防ぎたいです。以下の手順を使用しても、ビルドがどのように行われているかがわからず、適切なチェックインを強制する方法がわかりませんか?
次の手順を完了しました: https://www.visualstudio.com/en-us/get-started/build/build-your-app-vs
jenkins - Jenkins を使用して VPN にデプロイする
私の一般的な目標は、VPN 内のサーバーへの展開を自動化することです。現在、VPN は Cisco AnyConnect と Barracuda ですが、より普遍的なソリューションがあればよいでしょう。
Jenkins を使用することを考えましたが、見つけた唯一の関連リソースはこのプラグインhttps://wiki.jenkins-ci.org/display/JENKINS/OpenConnect+Pluginで、これは AnyConnect の問題を解決する可能性がありますが、Barracuda の問題は解決しない可能性があります。
私は Jenkins を好みますが、この仕事により適した他の無料ツールを使用することもできます。
ios - iOS スクリプトで .h ファイルを作成し、自動的にビルドしてアップロードします
App Store やホッケーにアップロードするたびに、プロジェクトの設定が正しいかどうかを確認する必要があります。接続するサーバーの Common.h を変更する必要があります。
それは面倒なので、自動化されたアプローチが必要です。
https://github.com/fastlane/fastlane
https://github.com/nomad/shenzhen
私はすでにそれらの2つを見つけました、そしてそれは完璧です. ビルドとアップロードはすでに自動化されています。
1)スクリプトでCommon.hを変更するにはどうすればよいですか(サーバーからのものでオーバーライドするか、スクリプトで再度作成しますか?)
2) そのスクリプトを取得した場合、2 回実行する必要がないように、fastlane やその他のスクリプトと組み合わせるにはどうすればよいですか?