-
-
Save elmiko/0086b3f59634a2993d6e95988d6b97ed to your computer and use it in GitHub Desktop.
scripts for doing some rebase work with openshift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[pweil@localhost codebase]$ ./restore.sh | |
+ export GOPATH=/home/pweil/codebase/rebase | |
+ GOPATH=/home/pweil/codebase/rebase | |
+ rm -rf /home/pweil/codebase/rebase | |
+ mkdir -p /home/pweil/codebase/rebase | |
+ cd /home/pweil/codebase/rebase | |
+ go get github.com/kubernetes/kubernetes | |
package github.com/kubernetes/kubernetes | |
imports github.com/kubernetes/kubernetes | |
imports github.com/kubernetes/kubernetes: no buildable Go source files in /home/pweil/codebase/rebase/src/github.com/kubernetes/kubernetes | |
+ mv /home/pweil/codebase/rebase/src/github.com/kubernetes /home/pweil/codebase/rebase/src/k8s.io | |
+ cd /home/pweil/codebase/rebase/src/k8s.io/kubernetes | |
+ git remote add openshift https://github.com/openshift/kubernetes | |
+ git fetch openshift | |
remote: Counting objects: 1426, done. | |
remote: Total 1426 (delta 894), reused 894 (delta 894), pack-reused 532 | |
Receiving objects: 100% (1426/1426), 690.39 KiB | 719.00 KiB/s, done. | |
Resolving deltas: 100% (1099/1099), completed with 328 local objects. | |
From https://github.com/openshift/kubernetes | |
* [new branch] conformance-test-v1 -> openshift/conformance-test-v1 | |
* [new branch] gh-pages -> openshift/gh-pages | |
* [new branch] master -> openshift/master | |
* [new branch] release-0.10 -> openshift/release-0.10 | |
* [new branch] release-0.12 -> openshift/release-0.12 | |
* [new branch] release-0.13 -> openshift/release-0.13 | |
* [new branch] release-0.14 -> openshift/release-0.14 | |
* [new branch] release-0.15 -> openshift/release-0.15 | |
* [new branch] release-0.16 -> openshift/release-0.16 | |
* [new branch] release-0.17 -> openshift/release-0.17 | |
* [new branch] release-0.18 -> openshift/release-0.18 | |
* [new branch] release-0.19 -> openshift/release-0.19 | |
* [new branch] release-0.20 -> openshift/release-0.20 | |
* [new branch] release-0.21 -> openshift/release-0.21 | |
* [new branch] release-0.4 -> openshift/release-0.4 | |
* [new branch] release-0.5 -> openshift/release-0.5 | |
* [new branch] release-0.6 -> openshift/release-0.6 | |
* [new branch] release-0.7 -> openshift/release-0.7 | |
* [new branch] release-0.8 -> openshift/release-0.8 | |
* [new branch] release-0.9 -> openshift/release-0.9 | |
* [new branch] release-1.0 -> openshift/release-1.0 | |
* [new branch] release-1.1 -> openshift/release-1.1 | |
* [new branch] revert-15645-oneNS -> openshift/revert-15645-oneNS | |
* [new branch] revert-17002-removeUseOfLegacyPodsProxyPath -> openshift/revert-17002-removeUseOfLegacyPodsProxyPath | |
* [new branch] revert-17942-fix-test -> openshift/revert-17942-fix-test | |
* [new branch] revert-18315-hpa-tolerance-config -> openshift/revert-18315-hpa-tolerance-config | |
* [new branch] revert-18547-no-dogfood-release -> openshift/revert-18547-no-dogfood-release | |
* [new branch] revert-18998-master -> openshift/revert-18998-master | |
* [new branch] revert-19296-pred -> openshift/revert-19296-pred | |
* [new branch] revert-19297-skip-labels -> openshift/revert-19297-skip-labels | |
* [new branch] revert-19687-master -> openshift/revert-19687-master | |
* [new branch] revert-19743-scale -> openshift/revert-19743-scale | |
* [new branch] stable -> openshift/stable | |
* [new branch] stable-20160127 -> openshift/stable-20160127 | |
* [new branch] stable-20160211 -> openshift/stable-20160211 | |
* [new branch] stable-9da202e -> openshift/stable-9da202e | |
* [new branch] wojtek-t-export_network_provider -> openshift/wojtek-t-export_network_provider | |
* [new tag] v1.1.0-origin -> v1.1.0-origin | |
* [new tag] v1.2.0-origin -> v1.2.0-origin | |
+ git checkout v1.2.0-origin | |
Note: checking out 'v1.2.0-origin'. | |
You are in 'detached HEAD' state. You can look around, make experimental | |
changes and commit them, and you can discard any commits you make in this | |
state without impacting any branches by performing another checkout. | |
If you want to create a new branch to retain commits you create, you may | |
do so (now or later) by using -b with the checkout command again. Example: | |
git checkout -b <new-branch-name> | |
HEAD is now at bc4550d... UPSTREAM: <drop>: update generated code, swagger, and api docs after rebase | |
+ cd /home/pweil/codebase/rebase | |
+ go get github.com/openshift/origin | |
+ cd /home/pweil/codebase/rebase/src/github.com/openshift/origin | |
+ godep restore | |
package github.com/docker/docker/builder/command | |
imports github.com/docker/docker/builder/command | |
imports github.com/docker/docker/builder/command: cannot find package "github.com/docker/docker/builder/command" in any of: | |
/usr/local/go/src/github.com/docker/docker/builder/command (from $GOROOT) | |
/home/pweil/codebase/rebase/src/github.com/docker/docker/builder/command (from $GOPATH) | |
godep: restore: exit status 1 | |
package github.com/docker/docker/builder/parser | |
imports github.com/docker/docker/builder/parser | |
imports github.com/docker/docker/builder/parser: cannot find package "github.com/docker/docker/builder/parser" in any of: | |
/usr/local/go/src/github.com/docker/docker/builder/parser (from $GOROOT) | |
/home/pweil/codebase/rebase/src/github.com/docker/docker/builder/parser (from $GOPATH) | |
godep: restore: exit status 1 | |
package github.com/influxdb/influxdb/client | |
imports github.com/influxdb/influxdb/client | |
imports github.com/influxdb/influxdb/client: code in directory /home/pweil/codebase/rebase/src/github.com/influxdb/influxdb/client expects import "github.com/influxdata/influxdb/client" | |
godep: restore: exit status 1 | |
package github.com/openshift/openshift-sdn/pkg/cmd/admin/network | |
imports github.com/spf13/pflag | |
imports speter.net/go/exp/math/dec/inf | |
imports github.com/spf13/cobra | |
imports k8s.io/kubernetes/pkg/util/term | |
imports k8s.io/kubernetes/pkg/util/term | |
imports k8s.io/kubernetes/pkg/util/term: cannot find package "k8s.io/kubernetes/pkg/util/term" in any of: | |
/usr/local/go/src/k8s.io/kubernetes/pkg/util/term (from $GOROOT) | |
/home/pweil/codebase/rebase/src/k8s.io/kubernetes/pkg/util/term (from $GOPATH) | |
package github.com/openshift/openshift-sdn/pkg/cmd/admin/network | |
imports github.com/spf13/pflag | |
imports speter.net/go/exp/math/dec/inf | |
imports github.com/spf13/cobra | |
imports k8s.io/kubernetes/pkg/util/term | |
imports k8s.io/kubernetes/pkg/util/homedir | |
imports k8s.io/kubernetes/pkg/util/homedir | |
imports k8s.io/kubernetes/pkg/util/homedir: cannot find package "k8s.io/kubernetes/pkg/util/homedir" in any of: | |
/usr/local/go/src/k8s.io/kubernetes/pkg/util/homedir (from $GOROOT) | |
/home/pweil/codebase/rebase/src/k8s.io/kubernetes/pkg/util/homedir (from $GOPATH) | |
godep: restore: exit status 1 | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[pweil@localhost codebase]$ cat restore.sh | |
#!/bin/bash | |
set -o xtrace | |
export GOPATH=/home/pweil/codebase/rebase | |
rm -rf $GOPATH | |
mkdir -p $GOPATH | |
cd $GOPATH | |
go get github.com/kubernetes/kubernetes | |
mv $GOPATH/src/github.com/kubernetes $GOPATH/src/k8s.io | |
cd $GOPATH/src/k8s.io/kubernetes | |
git remote add openshift https://github.com/openshift/kubernetes | |
git fetch openshift | |
git checkout v1.2.0-origin | |
cd $GOPATH | |
go get github.com/openshift/origin | |
cd $GOPATH/src/github.com/openshift/origin | |
godep restore |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment