diff options
Diffstat (limited to 'vendor/github.com/openshift')
5 files changed, 99 insertions, 0 deletions
diff --git a/vendor/github.com/openshift/imagebuilder/.gitignore b/vendor/github.com/openshift/imagebuilder/.gitignore new file mode 100644 index 000000000..56e98ad8a --- /dev/null +++ b/vendor/github.com/openshift/imagebuilder/.gitignore @@ -0,0 +1 @@ +/imagebuilder diff --git a/vendor/github.com/openshift/imagebuilder/.travis.yml b/vendor/github.com/openshift/imagebuilder/.travis.yml new file mode 100644 index 000000000..97b530b4f --- /dev/null +++ b/vendor/github.com/openshift/imagebuilder/.travis.yml @@ -0,0 +1,16 @@ +language: go + +go: + - "1.9" + - "1.10" + +install: + +script: + - make build + - make test + +notifications: + irc: "chat.freenode.net#openshift-dev" + +sudo: false diff --git a/vendor/github.com/openshift/imagebuilder/Makefile b/vendor/github.com/openshift/imagebuilder/Makefile new file mode 100644 index 000000000..1cbb26eed --- /dev/null +++ b/vendor/github.com/openshift/imagebuilder/Makefile @@ -0,0 +1,11 @@ +build: + go build ./cmd/imagebuilder +.PHONY: build + +test: + go test $(go list ./... | grep -v /vendor/) +.PHONY: test + +test-conformance: + go test -v -tags conformance -timeout 10m ./dockerclient +.PHONY: test-conformance diff --git a/vendor/github.com/openshift/imagebuilder/OWNERS b/vendor/github.com/openshift/imagebuilder/OWNERS new file mode 100644 index 000000000..6a900fd07 --- /dev/null +++ b/vendor/github.com/openshift/imagebuilder/OWNERS @@ -0,0 +1,8 @@ +reviewers: +- bparees +approvers: +- TomSweeneyRedHat +- mrunalp +- nalind +- rhatdan +- smarterclayton diff --git a/vendor/github.com/openshift/imagebuilder/imagebuilder.spec b/vendor/github.com/openshift/imagebuilder/imagebuilder.spec new file mode 100644 index 000000000..07c880166 --- /dev/null +++ b/vendor/github.com/openshift/imagebuilder/imagebuilder.spec @@ -0,0 +1,63 @@ + +#debuginfo not supported with Go +%global debug_package %{nil} + +# modifying the Go binaries breaks the DWARF debugging +%global __os_install_post %{_rpmconfigdir}/brp-compress + +%{!?commit: %global commit HEAD } + +# +# Customize from here. +# + +%global golang_version 1.8.1 +%{!?version: %global version 1.1-dev} +%{!?release: %global release 1} +%global package_name imagebuilder +%global product_name Container Image Builder +%global import_path github.com/openshift/imagebuilder + +Name: %{package_name} +Version: %{version} +Release: %{release}%{?dist} +Summary: Builds Dockerfile using the Docker client +License: ASL 2.0 +URL: https://%{import_path} + +Source0: https://%{import_path}/archive/%{commit}/%{name}-%{version}.tar.gz +BuildRequires: golang >= %{golang_version} + +### AUTO-BUNDLED-GEN-ENTRY-POINT + +%description +Builds Dockerfile using the Docker client + +%prep +GOPATH=$RPM_BUILD_DIR/go +rm -rf $GOPATH +mkdir -p $GOPATH/{src/github.com/openshift,bin,pkg} +%setup -q -c -n imagebuilder +cd .. +mv imagebuilder $GOPATH/src/github.com/openshift/imagebuilder +ln -s $GOPATH/src/github.com/openshift/imagebuilder imagebuilder + +%build +export GOPATH=$RPM_BUILD_DIR/go +cd $GOPATH/src/github.com/openshift/imagebuilder +go install ./cmd/imagebuilder + +%install + +install -d %{buildroot}%{_bindir} +install -p -m 755 $RPM_BUILD_DIR/go/bin/imagebuilder %{buildroot}%{_bindir}/imagebuilder + +%files +%doc README.md +%license LICENSE +%{_bindir}/imagebuilder + +%pre + +%changelog + |