2016-12-10 10 views
-1

jenkinsも持っているローカルシステムにSVNリポジトリを設定しました。 jenkinsでビルドを開始すると、SVNリポジトリに存在するすべての新しいファイルがjenkinsワークスペースに完全に同期されます。jenkinsジョブを使用して、SVNリポジトリからGitHubリポジトリにすべてをプッシュ

私がしたいのは、SVNリポジトリ[変更]のファイルですべての変更が完了したら、jenkinsジョブは、GenHubリポジトリのすべての新しい変更をjenkins作業スペースから送信する必要がありますSVNリポジトリからGitHubリポジトリに直接アクセスすることもできます。

どうすればいいですか?

+0

また、gitリポジトリですか? – Rik

+0

これはGitHubリポジトリです[Private Repositories] ** bold ** "ファイルがSVNリポジトリで変更されると、SVNからGitHubにファイルをプッシュする必要があります" ** bold ** –

+0

jenkinsからコマンドを実行するだけです 'git add <ファイルが変更されました>' 'git commit -m"あなたに " ' git push'とメッセージします – Rik

答えて

関連する問題