gitにすべての変更をコミットせずに、メインアプリケーションでRubyGemをテストします

pmuens


私は自分で開発したいくつかのレールエンジンと宝石をマウントしたいメインレールアプリケーションを開発しています。
私の(開発中の)エンジンのいくつかは、メインアプリケーションと、メインアプリにすでにマウントしているエンジンに依存しています。

ここで、開発中のエンジンが、すでにマウントされているエンジンやgemと一緒に、メインアプリケーションでも機能するかどうかをテストしたいと思います。

今すぐテストしたい場合は、gitを使用してすべての単一の変更をコミットし、メインアプリのGitHubリポジトリを介してgem / engineをインストールする必要があります。

git commit履歴を汚染することなく、またはすべての変更をコミットせずに、gitリポジトリを介してインストールすることなく、エンジンの変更をテストするためのより良い方法はありますか?

エンジンをメインアプリにローカルにマウントし、何かを変更すると、メインアプリですぐに利用できるようになりますか?

アリステアA.イスラエル

Gemfileで、gemをローカルの作業コピーにポイントできます。

gem 'my_gem', :path => '/my/workspace/my_gem'

http://bundler.io/v1.3/man/gemfile.5.html#PATH-path-を参照してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

アプリケーションコンテキストを取得せずにすべてのタッチイベントを検出しますか?

分類Dev

WatchConnectivity-すべてのコントローラーでアプリケーションコンテキストの変更を検出します

分類Dev

Firebaseクラウドメッセージング(FCM)せずに自分のアプリケーションをインストールしたすべてのデバイスにプッシュ通知を作成することが可能ですか?

分類Dev

SwiftUI:コンテンツの変更をアニメーション化せずにリストの変更をアニメーション化する

分類Dev

システムを変更せずにアプリケーションをテストする

分類Dev

ピラミッドアプリケーションを卵としてインストールせずに実行することは可能ですか?

分類Dev

アプリケーションを再起動せずに、アプリケーションパレットのランタイムを変更する

分類Dev

すべてのアプリケーションに変更したxkbレイアウトを尊重させるにはどうすればよいですか?

分類Dev

アプリケーションテーマを変更せずにTextInputLayoutレイアウトを使用する

分類Dev

Xamain.AuthのさまざまなメソッドにAndroidアプリケーションコンテキストを使用しても安全ですか?

分類Dev

アプリケーションファイルをすべてのプロジェクトディレクトリにコピーアンドペーストせずにSQLiteをセットアップする

分類Dev

テキストサイズを変更せずにすべての文字をアニメーション化する方法

分類Dev

その中の文字をスケーリングせずにスケールアニメーションでEditTextの幅を変更しますか?

分類Dev

アプリケーションのアイコンをシステムトレイに配置します

分類Dev

Ubuntu DEBインストーラーは、すべてのJavaアプリケーションに同じアイコンを持たせます

分類Dev

RabbitMQメッセージTTLは、コードベースから変更せずにアプリケーションでどのようにテストできますか

分類Dev

URL「/セッション」は有効なリソースにマッピングされませんでした| Javaを使用してwinAppDriver / Windowsアプリケーションのドライバを使用してデスクトップアプリケーションのテストを実行するには?

分類Dev

メイン アプリケーションのテストに Cucumber を使用する外部アプリケーションを自動的に実行します

分類Dev

変更せずにアプリケーションを再起動します

分類Dev

OS X 10.9.2では、コマンド:osascript -e 'アプリケーションに「システムイベント」をキーストローク「Honk」に通知し、入力されたすべての文字列の末尾に「a」を追加します

分類Dev

wsadminを使用してWebsphereの.warアプリケーションにコンテキストルートを渡すことができません

分類Dev

新しいAPKをインストールせずにアプリケーションを更新します

分類Dev

`fc-cache -f`を実行せずに、手動でインストールしたフォントをすべてのアプリケーションからアクセスできるようにするにはどうすればよいですか?

分類Dev

CSSを使用せずに、ブートストラップ3のみを使用してフォントファミリを変更できますか?

分類Dev

Github-Androidアプリケーションでパッケージの名前を変更した後のコミットエラー:LibGit2Sharp.LockedFileException:インデックスがロックされています

分類Dev

SpringBootアプリケーションのハイパーリンクにアプリケーションコンテキストパスを追加します

分類Dev

Libgdxの変更は、テーブルですべてを再スケーリングせずにセルサイズを変更します

分類Dev

wsadminを介してWAS7にインストールされたアプリケーションのコンテキストルートを取得します

分類Dev

アプリケーションコードのメソッドをインターセプトするようにDalvik仮想マシンを変更する

Related 関連記事

  1. 1

    アプリケーションコンテキストを取得せずにすべてのタッチイベントを検出しますか?

  2. 2

    WatchConnectivity-すべてのコントローラーでアプリケーションコンテキストの変更を検出します

  3. 3

    Firebaseクラウドメッセージング(FCM)せずに自分のアプリケーションをインストールしたすべてのデバイスにプッシュ通知を作成することが可能ですか?

  4. 4

    SwiftUI:コンテンツの変更をアニメーション化せずにリストの変更をアニメーション化する

  5. 5

    システムを変更せずにアプリケーションをテストする

  6. 6

    ピラミッドアプリケーションを卵としてインストールせずに実行することは可能ですか?

  7. 7

    アプリケーションを再起動せずに、アプリケーションパレットのランタイムを変更する

  8. 8

    すべてのアプリケーションに変更したxkbレイアウトを尊重させるにはどうすればよいですか?

  9. 9

    アプリケーションテーマを変更せずにTextInputLayoutレイアウトを使用する

  10. 10

    Xamain.AuthのさまざまなメソッドにAndroidアプリケーションコンテキストを使用しても安全ですか?

  11. 11

    アプリケーションファイルをすべてのプロジェクトディレクトリにコピーアンドペーストせずにSQLiteをセットアップする

  12. 12

    テキストサイズを変更せずにすべての文字をアニメーション化する方法

  13. 13

    その中の文字をスケーリングせずにスケールアニメーションでEditTextの幅を変更しますか?

  14. 14

    アプリケーションのアイコンをシステムトレイに配置します

  15. 15

    Ubuntu DEBインストーラーは、すべてのJavaアプリケーションに同じアイコンを持たせます

  16. 16

    RabbitMQメッセージTTLは、コードベースから変更せずにアプリケーションでどのようにテストできますか

  17. 17

    URL「/セッション」は有効なリソースにマッピングされませんでした| Javaを使用してwinAppDriver / Windowsアプリケーションのドライバを使用してデスクトップアプリケーションのテストを実行するには?

  18. 18

    メイン アプリケーションのテストに Cucumber を使用する外部アプリケーションを自動的に実行します

  19. 19

    変更せずにアプリケーションを再起動します

  20. 20

    OS X 10.9.2では、コマンド:osascript -e 'アプリケーションに「システムイベント」をキーストローク「Honk」に通知し、入力されたすべての文字列の末尾に「a」を追加します

  21. 21

    wsadminを使用してWebsphereの.warアプリケーションにコンテキストルートを渡すことができません

  22. 22

    新しいAPKをインストールせずにアプリケーションを更新します

  23. 23

    `fc-cache -f`を実行せずに、手動でインストールしたフォントをすべてのアプリケーションからアクセスできるようにするにはどうすればよいですか?

  24. 24

    CSSを使用せずに、ブートストラップ3のみを使用してフォントファミリを変更できますか?

  25. 25

    Github-Androidアプリケーションでパッケージの名前を変更した後のコミットエラー:LibGit2Sharp.LockedFileException:インデックスがロックされています

  26. 26

    SpringBootアプリケーションのハイパーリンクにアプリケーションコンテキストパスを追加します

  27. 27

    Libgdxの変更は、テーブルですべてを再スケーリングせずにセルサイズを変更します

  28. 28

    wsadminを介してWAS7にインストールされたアプリケーションのコンテキストルートを取得します

  29. 29

    アプリケーションコードのメソッドをインターセプトするようにDalvik仮想マシンを変更する

ホットタグ

アーカイブ