Skip to content

Instantly share code, notes, and snippets.

@sttts
Created December 8, 2017 02:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sttts/6824e5f3822e0f0969c65ff4bba14772 to your computer and use it in GitHub Desktop.
Save sttts/6824e5f3822e0f0969c65ff4bba14772 to your computer and use it in GitHub Desktop.
#!/bin/bash -ex
git clone git@github.com:kubernetes-nightly/code-generator.git
pushd code-generator
git push git@github.com:kubernetes/code-generator.git fc1982ddabb163d4c9fd88cd1a8f8935ec652507:refs/heads/master
tags=$(git tag --merged fef8bcdbaf36ac6a1a18c9ef7d85200b249fad30 | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/code-generator.git fef8bcdbaf36ac6a1a18c9ef7d85200b249fad30:refs/heads/release-1.9 ${tags}
tags=$(git tag --merged 25fd8c8ddbf75b223882df4479f8b8e615da05ae | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/code-generator.git 25fd8c8ddbf75b223882df4479f8b8e615da05ae:refs/heads/release-1.8 ${tags}
popd
git clone git@github.com:kubernetes-nightly/sample-apiserver.git
pushd sample-apiserver
git push git@github.com:kubernetes/sample-apiserver.git f22244a6a01ef909c3e4b90ef686a70568abb72a:refs/heads/master
tags=$(git tag --merged 68f9c86e54948e43932764f8af63d35cc9e87d3a | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/sample-apiserver.git 68f9c86e54948e43932764f8af63d35cc9e87d3a:refs/heads/release-1.9 ${tags}
tags=$(git tag --merged b73868420bf9045b30dfb3df28183b37a5607b4d | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/sample-apiserver.git b73868420bf9045b30dfb3df28183b37a5607b4d:refs/heads/release-1.8 ${tags}
popd
git clone git@github.com:kubernetes-nightly/sample-controller.git
pushd sample-controller
git push git@github.com:kubernetes/sample-controller.git 64ebaa5c55688d7239d1fc04eb406c64a6070540:refs/heads/master
tags=$(git tag --merged 541fac8336d5c43a986f239131482ef00f7775ea | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/sample-controller.git 541fac8336d5c43a986f239131482ef00f7775ea:refs/heads/release-1.9 ${tags}
popd
git clone git@github.com:kubernetes-nightly/kube-aggregator.git
pushd kube-aggregator
git push git@github.com:kubernetes/kube-aggregator.git 44576ca54d8b80e02a1e7f0c5a89d93d24efff4b:refs/heads/master
tags=$(git tag --merged 23f9f59d663ea22b680310831a1b7297914b4ed3 | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/kube-aggregator.git 23f9f59d663ea22b680310831a1b7297914b4ed3:refs/heads/release-1.9 ${tags}
tags=$(git tag --merged 8482f1cde5d3557d3e7011ca4547c9508d0d8251 | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/kube-aggregator.git 8482f1cde5d3557d3e7011ca4547c9508d0d8251:refs/heads/release-1.8 ${tags}
popd
git clone git@github.com:kubernetes-nightly/apiserver.git
pushd apiserver
git push git@github.com:kubernetes/apiserver.git 73f85001b53a0adc72b5d3dc68abbcda0837fe3a:refs/heads/master
tags=$(git tag --merged a287f20706c089ed3ba23856fed05c605b6bf860 | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/apiserver.git a287f20706c089ed3ba23856fed05c605b6bf860:refs/heads/release-1.9 ${tags}
tags=$(git tag --merged f5fd0005b06697e897cbeb10c97b7cb5f5b85232 | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/apiserver.git f5fd0005b06697e897cbeb10c97b7cb5f5b85232:refs/heads/release-1.8 ${tags}
popd
git clone git@github.com:kubernetes-nightly/client-go.git
pushd client-go
git push git@github.com:kubernetes/client-go.git 59ab1a8387ec5d6273ba6d3d400fb522d6e24c8f:refs/heads/master
tags=$(git tag --merged 78700dec6369ba22221b72770783300f143df150 | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/client-go.git 78700dec6369ba22221b72770783300f143df150:refs/heads/release-6.0 ${tags}
tags=$(git tag --merged 1b75876d45719a84085528ee621939b0c68a4b85 | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/client-go.git 1b75876d45719a84085528ee621939b0c68a4b85:refs/heads/release-5.0 ${tags}
popd
git clone git@github.com:kubernetes-nightly/api.git
pushd api
git push git@github.com:kubernetes/api.git 5cb170de1f060ebf2dde62cc4b8241fdb3c01203:refs/heads/master
tags=$(git tag --merged 11147472b7c934c474a2c484af3c0c5210b7a3af | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/api.git 11147472b7c934c474a2c484af3c0c5210b7a3af:refs/heads/release-1.9 ${tags}
tags=$(git tag --merged 9b9dca205a15b6ce9ef10091f05d60a13fdcf418 | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/api.git 9b9dca205a15b6ce9ef10091f05d60a13fdcf418:refs/heads/release-1.8 ${tags}
popd
git clone git@github.com:kubernetes-nightly/apimachinery.git
pushd apimachinery
git push git@github.com:kubernetes/apimachinery.git a04e753f5223cf882db01ac64212682ea28767b4:refs/heads/master
tags=$(git tag --merged 180eddb345a5be3a157cea1c624700ad5bd27b8f | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/apimachinery.git 180eddb345a5be3a157cea1c624700ad5bd27b8f:refs/heads/release-1.9 ${tags}
tags=$(git tag --merged 5134afd2c0c91158afac0d8a28bd2177185a3bcc | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/apimachinery.git 5134afd2c0c91158afac0d8a28bd2177185a3bcc:refs/heads/release-1.8 ${tags}
popd
git clone git@github.com:kubernetes-nightly/metrics.git
pushd metrics
git push git@github.com:kubernetes/metrics.git 79239b4dbcda894c89aadd3cffa4cc70a81175cb:refs/heads/master
tags=$(git tag --merged bc50bbd13d9f360ab1438b486623e1debd1f424d | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/metrics.git bc50bbd13d9f360ab1438b486623e1debd1f424d:refs/heads/release-1.9 ${tags}
tags=$(git tag --merged 1c9c9d9dd5fbc5954f19e06aaa557b34c9857a5c | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/metrics.git 1c9c9d9dd5fbc5954f19e06aaa557b34c9857a5c:refs/heads/release-1.8 ${tags}
popd
git clone git@github.com:kubernetes-nightly/apiextensions-apiserver.git
pushd apiextensions-apiserver
git push git@github.com:kubernetes/apiextensions-apiserver.git 099fd227da1f60394aac19c77254374142d01079:refs/heads/master
tags=$(git tag --merged 98ecf7bbd60f9f11a72000e4f05203f542136219 | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/apiextensions-apiserver.git 98ecf7bbd60f9f11a72000e4f05203f542136219:refs/heads/release-1.9 ${tags}
tags=$(git tag --merged 996a70a27a0dcf53642ca52601b9107cb2ad810a | sed 's,^,refs/tags/,')
git push git@github.com:kubernetes/apiextensions-apiserver.git 996a70a27a0dcf53642ca52601b9107cb2ad810a:refs/heads/release-1.8 ${tags}
popd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment