Remove more top level files
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
This commit is contained in:
		
							
								
								
									
										70
									
								
								Dockerfile
									
									
									
									
									
								
							
							
						
						
									
										70
									
								
								Dockerfile
									
									
									
									
									
								
							| @@ -1,70 +0,0 @@ | |||||||
| FROM debian:jessie |  | ||||||
|  |  | ||||||
| # allow replacing httpredir mirror |  | ||||||
| ARG APT_MIRROR=httpredir.debian.org |  | ||||||
| RUN sed -i s/httpredir.debian.org/$APT_MIRROR/g /etc/apt/sources.list |  | ||||||
|  |  | ||||||
| RUN apt-get update && apt-get install -y \ |  | ||||||
| 	build-essential \ |  | ||||||
| 	ca-certificates \ |  | ||||||
| 	curl \ |  | ||||||
| 	git \ |  | ||||||
| 	make \ |  | ||||||
| 	jq \ |  | ||||||
| 	pkg-config \ |  | ||||||
| 	apparmor \ |  | ||||||
| 	libapparmor-dev \ |  | ||||||
| 	--no-install-recommends \ |  | ||||||
| 	&& rm -rf /var/lib/apt/lists/* |  | ||||||
|  |  | ||||||
| # Install Go |  | ||||||
| ENV GO_VERSION 1.6.2 |  | ||||||
| RUN curl -sSL  "https://storage.googleapis.com/golang/go${GO_VERSION}.linux-amd64.tar.gz" | tar -v -C /usr/local -xz |  | ||||||
| ENV PATH /go/bin:/usr/local/go/bin:$PATH |  | ||||||
| ENV GOPATH /go:/go/src/github.com/docker/docker/containerkit/vendor |  | ||||||
|  |  | ||||||
| ENV GO_TOOLS_COMMIT 823804e1ae08dbb14eb807afc7db9993bc9e3cc3 |  | ||||||
| # Grab Go's cover tool for dead-simple code coverage testing |  | ||||||
| # Grab Go's vet tool for examining go code to find suspicious constructs |  | ||||||
| # and help prevent errors that the compiler might not catch |  | ||||||
| RUN git clone https://github.com/golang/tools.git /go/src/golang.org/x/tools \ |  | ||||||
| 	&& (cd /go/src/golang.org/x/tools && git checkout -q $GO_TOOLS_COMMIT) \ |  | ||||||
| 	&& go install -v golang.org/x/tools/cmd/cover \ |  | ||||||
| 	&& go install -v golang.org/x/tools/cmd/vet |  | ||||||
| # Grab Go's lint tool |  | ||||||
| ENV GO_LINT_COMMIT 32a87160691b3c96046c0c678fe57c5bef761456 |  | ||||||
| RUN git clone https://github.com/golang/lint.git /go/src/github.com/golang/lint \ |  | ||||||
| 	&& (cd /go/src/github.com/golang/lint && git checkout -q $GO_LINT_COMMIT) \ |  | ||||||
| 	&& go install -v github.com/golang/lint/golint |  | ||||||
|  |  | ||||||
| WORKDIR /go/src/github.com/docker/docker/containerkit |  | ||||||
|  |  | ||||||
| # install seccomp: the version shipped in trusty is too old |  | ||||||
| ENV SECCOMP_VERSION 2.3.0 |  | ||||||
| RUN set -x \ |  | ||||||
| 	&& export SECCOMP_PATH="$(mktemp -d)" \ |  | ||||||
| 	&& curl -fsSL "https://github.com/seccomp/libseccomp/releases/download/v${SECCOMP_VERSION}/libseccomp-${SECCOMP_VERSION}.tar.gz" \ |  | ||||||
| 		| tar -xzC "$SECCOMP_PATH" --strip-components=1 \ |  | ||||||
| 	&& ( \ |  | ||||||
| 		cd "$SECCOMP_PATH" \ |  | ||||||
| 		&& ./configure --prefix=/usr/local \ |  | ||||||
| 		&& make \ |  | ||||||
| 		&& make install \ |  | ||||||
| 		&& ldconfig \ |  | ||||||
| 	) \ |  | ||||||
| 	&& rm -rf "$SECCOMP_PATH" |  | ||||||
|  |  | ||||||
| # Install runc |  | ||||||
| ENV RUNC_COMMIT cc29e3dded8e27ba8f65738f40d251c885030a28 |  | ||||||
| RUN set -x \ |  | ||||||
| 	&& export GOPATH="$(mktemp -d)" \ |  | ||||||
|     && git clone git://github.com/opencontainers/runc.git "$GOPATH/src/github.com/opencontainers/runc" \ |  | ||||||
| 	&& cd "$GOPATH/src/github.com/opencontainers/runc" \ |  | ||||||
| 	&& git checkout -q "$RUNC_COMMIT" \ |  | ||||||
| 	&& make BUILDTAGS="seccomp apparmor selinux" && make install |  | ||||||
|  |  | ||||||
| COPY . /go/src/github.com/docker/docker/containerkit |  | ||||||
|  |  | ||||||
| WORKDIR /go/src/github.com/docker/docker/containerkit |  | ||||||
|  |  | ||||||
| RUN make all install |  | ||||||
							
								
								
									
										13
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								Jenkinsfile
									
									
									
									
										vendored
									
									
								
							| @@ -1,13 +0,0 @@ | |||||||
| wrappedNode(label: "linux && x86_64") { |  | ||||||
|   deleteDir() |  | ||||||
|   checkout scm |  | ||||||
|  |  | ||||||
|   stage "build image" |  | ||||||
|   def img = docker.build("dockerbuildbot/containerd:${gitCommit()}") |  | ||||||
|   try { |  | ||||||
|     stage "run tests" |  | ||||||
|     sh "docker run --privileged --rm --name '${env.BUILD_TAG}' ${img.id} make test" |  | ||||||
|   } finally { |  | ||||||
|     sh "docker rmi -f ${img.id} ||:" |  | ||||||
|   } |  | ||||||
| } |  | ||||||
							
								
								
									
										41
									
								
								MAINTAINERS
									
									
									
									
									
								
							
							
						
						
									
										41
									
								
								MAINTAINERS
									
									
									
									
									
								
							| @@ -1,41 +0,0 @@ | |||||||
| # Containerd maintainers file |  | ||||||
| # |  | ||||||
| # This file describes who runs the docker/containerd project and how. |  | ||||||
| # This is a living document - if you see something out of date or missing, speak up! |  | ||||||
| # |  | ||||||
| # It is structured to be consumable by both humans and programs. |  | ||||||
| # To extract its contents programmatically, use any TOML-compliant parser. |  | ||||||
| # |  | ||||||
| # This file is compiled into the MAINTAINERS file in docker/opensource. |  | ||||||
| # |  | ||||||
| [Org] |  | ||||||
|     [Org."Core maintainers"] |  | ||||||
|         people = [ |  | ||||||
|             "crosbymichael", |  | ||||||
|             "tonistiigi", |  | ||||||
|             "mlaventure", |  | ||||||
|         ] |  | ||||||
|  |  | ||||||
| [people] |  | ||||||
|  |  | ||||||
| # A reference list of all people associated with the project. |  | ||||||
| # All other sections should refer to people by their canonical key |  | ||||||
| # in the people section. |  | ||||||
|  |  | ||||||
| 	# ADD YOURSELF HERE IN ALPHABETICAL ORDER |  | ||||||
|  |  | ||||||
|     [people.crosbymichael] |  | ||||||
|     Name = "Michael Crosby" |  | ||||||
|     Email = "crosbymichael@gmail.com" |  | ||||||
|     GitHub = "crosbymichael" |  | ||||||
|  |  | ||||||
|     [people.tonistiigi] |  | ||||||
|     Name = "Tõnis Tiigi" |  | ||||||
|     Email = "tonis@docker.com" |  | ||||||
|     GitHub = "tonistiigi" |  | ||||||
|  |  | ||||||
|     [people.mlaventure] |  | ||||||
|     Name = "Kenfe-Mickaël Laventure" |  | ||||||
|     Email = "mickael.laventure@docker.com" |  | ||||||
|     GitHub = "mlaventure" |  | ||||||
|  |  | ||||||
		Reference in New Issue
	
	Block a user
	 Michael Crosby
					Michael Crosby