Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
2c93ea5d
Commit
2c93ea5d
authored
Jun 16, 2016
by
Mike Danese
Committed by
GitHub
Jun 16, 2016
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #27289 from mikedanese/split-verify
split verify out of unit/integration suite
parents
95603def
ee34c769
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
56 additions
and
7 deletions
+56
-7
gotest-dockerized.sh
hack/jenkins/gotest-dockerized.sh
+1
-1
test-dockerized.sh
hack/jenkins/test-dockerized.sh
+0
-2
verify-dockerized.sh
hack/jenkins/verify-dockerized.sh
+41
-0
verify-api-reference-docs.sh
hack/verify-api-reference-docs.sh
+1
-1
verify-codecgen.sh
hack/verify-codecgen.sh
+7
-1
verify-generated-swagger-docs.sh
hack/verify-generated-swagger-docs.sh
+1
-1
verify-govet.sh
hack/verify-govet.sh
+4
-0
verify-swagger-spec.sh
hack/verify-swagger-spec.sh
+1
-1
No files found.
hack/jenkins/gotest-dockerized.sh
View file @
2c93ea5d
...
@@ -46,4 +46,4 @@ docker run --rm=true \
...
@@ -46,4 +46,4 @@ docker run --rm=true \
-e
"REPO_DIR=
${
REPO_DIR
}
"
\
-e
"REPO_DIR=
${
REPO_DIR
}
"
\
-e
"HOST_ARTIFACTS_DIR=
${
HOST_ARTIFACTS_DIR
}
"
\
-e
"HOST_ARTIFACTS_DIR=
${
HOST_ARTIFACTS_DIR
}
"
\
-i
gcr.io/google_containers/kubekins-test:0.11
\
-i
gcr.io/google_containers/kubekins-test:0.11
\
bash
-c
"cd kubernetes &&
./hack/jenkins/test-dockerized.sh
"
bash
-c
"cd kubernetes &&
${
KUBE_TEST_SCRIPT
:-
./hack/jenkins/test-dockerized.sh
}
"
hack/jenkins/test-dockerized.sh
View file @
2c93ea5d
...
@@ -55,8 +55,6 @@ rm -rf Godeps/_workspace # Temporary until _workspace is fully obliterated
...
@@ -55,8 +55,6 @@ rm -rf Godeps/_workspace # Temporary until _workspace is fully obliterated
go
install
./cmd/...
go
install
./cmd/...
./hack/install-etcd.sh
./hack/install-etcd.sh
./hack/verify-all.sh
-v
./hack/test-go.sh
./hack/test-go.sh
./hack/test-cmd.sh
./hack/test-cmd.sh
./hack/test-integration.sh
./hack/test-integration.sh
...
...
hack/jenkins/verify-dockerized.sh
0 → 100755
View file @
2c93ea5d
#!/bin/bash
# Copyright 2016 The Kubernetes Authors All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
set
-o
errexit
set
-o
nounset
set
-o
pipefail
set
-o
xtrace
retry
()
{
for
i
in
{
1..5
}
;
do
"
$@
"
&&
return
0
||
sleep
$i
done
"
$@
"
}
# This script is intended to be run from kubekins-test container with a
# kubernetes repo mapped in. See hack/jenkins/gotest-dockerized.sh
export
PATH
=
${
GOPATH
}
/bin:
${
PWD
}
/third_party/etcd:/usr/local/go/bin:
${
PATH
}
retry go get github.com/tools/godep
&&
godep version
export
LOG_LEVEL
=
4
cd
/go/src/k8s.io/kubernetes
./hack/install-etcd.sh
./hack/verify-all.sh
-v
hack/verify-api-reference-docs.sh
View file @
2c93ea5d
...
@@ -29,6 +29,7 @@ API_REFERENCE_DOCS_ROOT="${KUBE_ROOT}/docs/api-reference"
...
@@ -29,6 +29,7 @@ API_REFERENCE_DOCS_ROOT="${KUBE_ROOT}/docs/api-reference"
OUTPUT_DIR
=
"
${
KUBE_ROOT
}
/_tmp/api-reference"
OUTPUT_DIR
=
"
${
KUBE_ROOT
}
/_tmp/api-reference"
mkdir
-p
${
OUTPUT_DIR
}
mkdir
-p
${
OUTPUT_DIR
}
TMP_ROOT
=
"
${
KUBE_ROOT
}
/_tmp"
TMP_ROOT
=
"
${
KUBE_ROOT
}
/_tmp"
trap
"rm -rf
${
TMP_ROOT
}
"
EXIT SIGINT
# Generate API reference docs in tmp.
# Generate API reference docs in tmp.
"./hack/update-api-reference-docs.sh"
"
${
OUTPUT_DIR
}
"
"./hack/update-api-reference-docs.sh"
"
${
OUTPUT_DIR
}
"
...
@@ -36,7 +37,6 @@ TMP_ROOT="${KUBE_ROOT}/_tmp"
...
@@ -36,7 +37,6 @@ TMP_ROOT="${KUBE_ROOT}/_tmp"
echo
"diffing
${
API_REFERENCE_DOCS_ROOT
}
against freshly generated docs"
echo
"diffing
${
API_REFERENCE_DOCS_ROOT
}
against freshly generated docs"
ret
=
0
ret
=
0
diff
-NauprB
-I
'Last update'
--exclude
=
*
.md
"
${
API_REFERENCE_DOCS_ROOT
}
"
"
${
OUTPUT_DIR
}
"
||
ret
=
$?
diff
-NauprB
-I
'Last update'
--exclude
=
*
.md
"
${
API_REFERENCE_DOCS_ROOT
}
"
"
${
OUTPUT_DIR
}
"
||
ret
=
$?
rm
-rf
"
${
TMP_ROOT
}
"
if
[[
$ret
-eq
0
]]
if
[[
$ret
-eq
0
]]
then
then
echo
"
${
API_REFERENCE_DOCS_ROOT
}
up to date."
echo
"
${
API_REFERENCE_DOCS_ROOT
}
up to date."
...
...
hack/verify-codecgen.sh
View file @
2c93ea5d
...
@@ -35,6 +35,13 @@ generated_files=($(
...
@@ -35,6 +35,13 @@ generated_files=($(
\)
-prune
\
\)
-prune
\
\)
-name
'*.generated.go'
)
)
\)
-name
'*.generated.go'
)
)
function
cleanup
{
for
generated_file
in
${
generated_files
[@]
}
;
do
rm
-f
"
${
generated_file
}
.original"
done
}
trap
cleanup EXIT SIGINT
for
generated_file
in
${
generated_files
[@]
}
;
do
for
generated_file
in
${
generated_files
[@]
}
;
do
cat
"
${
generated_file
}
"
>
"
${
generated_file
}
.original"
cat
"
${
generated_file
}
"
>
"
${
generated_file
}
.original"
done
done
...
@@ -53,7 +60,6 @@ for generated_file in ${generated_files[@]}; do
...
@@ -53,7 +60,6 @@ for generated_file in ${generated_files[@]}; do
ret
=
1
ret
=
1
fi
fi
rm
-f
"
${
generated_file
}
.original"
done
done
exit
$ret
exit
$ret
hack/verify-generated-swagger-docs.sh
View file @
2c93ea5d
...
@@ -43,6 +43,7 @@ TMP_DIFFROOT="${KUBE_ROOT}/_tmp/pkg"
...
@@ -43,6 +43,7 @@ TMP_DIFFROOT="${KUBE_ROOT}/_tmp/pkg"
_tmp
=
"
${
KUBE_ROOT
}
/_tmp"
_tmp
=
"
${
KUBE_ROOT
}
/_tmp"
mkdir
-p
"
${
_tmp
}
"
mkdir
-p
"
${
_tmp
}
"
trap
"rm -rf
${
_tmp
}
"
EXIT SIGINT
cp
-a
"
${
DIFFROOT
}
"
"
${
TMP_DIFFROOT
}
"
cp
-a
"
${
DIFFROOT
}
"
"
${
TMP_DIFFROOT
}
"
"
${
KUBE_ROOT
}
/hack/update-generated-swagger-docs.sh"
"
${
KUBE_ROOT
}
/hack/update-generated-swagger-docs.sh"
...
@@ -50,7 +51,6 @@ echo "diffing ${DIFFROOT} against freshly generated swagger type documentation"
...
@@ -50,7 +51,6 @@ echo "diffing ${DIFFROOT} against freshly generated swagger type documentation"
ret
=
0
ret
=
0
diff
-Naupr
-I
'Auto generated by'
"
${
DIFFROOT
}
"
"
${
TMP_DIFFROOT
}
"
||
ret
=
$?
diff
-Naupr
-I
'Auto generated by'
"
${
DIFFROOT
}
"
"
${
TMP_DIFFROOT
}
"
||
ret
=
$?
cp
-a
"
${
TMP_DIFFROOT
}
"
"
${
KUBE_ROOT
}
/"
cp
-a
"
${
TMP_DIFFROOT
}
"
"
${
KUBE_ROOT
}
/"
rm
-rf
"
${
_tmp
}
"
if
[[
$ret
-eq
0
]]
if
[[
$ret
-eq
0
]]
then
then
echo
"
${
DIFFROOT
}
up to date."
echo
"
${
DIFFROOT
}
up to date."
...
...
hack/verify-govet.sh
View file @
2c93ea5d
...
@@ -24,6 +24,10 @@ source "${KUBE_ROOT}/hack/lib/init.sh"
...
@@ -24,6 +24,10 @@ source "${KUBE_ROOT}/hack/lib/init.sh"
cd
"
${
KUBE_ROOT
}
"
cd
"
${
KUBE_ROOT
}
"
# This is required before we run govet for the results to be correct.
# See https://github.com/golang/go/issues/16086 for details.
go
install
./cmd/...
# Use eval to preserve embedded quoted strings.
# Use eval to preserve embedded quoted strings.
eval
"goflags=(
${
KUBE_GOFLAGS
:-}
)"
eval
"goflags=(
${
KUBE_GOFLAGS
:-}
)"
...
...
hack/verify-swagger-spec.sh
View file @
2c93ea5d
...
@@ -32,6 +32,7 @@ TMP_SPECROOT="${KUBE_ROOT}/_tmp/swagger-spec"
...
@@ -32,6 +32,7 @@ TMP_SPECROOT="${KUBE_ROOT}/_tmp/swagger-spec"
_tmp
=
"
${
KUBE_ROOT
}
/_tmp"
_tmp
=
"
${
KUBE_ROOT
}
/_tmp"
mkdir
-p
"
${
_tmp
}
"
mkdir
-p
"
${
_tmp
}
"
trap
"rm -rf
${
_tmp
}
"
EXIT SIGINT
cp
-a
"
${
SPECROOT
}
"
"
${
TMP_SPECROOT
}
"
cp
-a
"
${
SPECROOT
}
"
"
${
TMP_SPECROOT
}
"
"
${
KUBE_ROOT
}
/hack/update-swagger-spec.sh"
"
${
KUBE_ROOT
}
/hack/update-swagger-spec.sh"
...
@@ -39,7 +40,6 @@ echo "diffing ${SPECROOT} against freshly generated swagger spec"
...
@@ -39,7 +40,6 @@ echo "diffing ${SPECROOT} against freshly generated swagger spec"
ret
=
0
ret
=
0
diff
-Naupr
-I
'Auto generated by'
"
${
SPECROOT
}
"
"
${
TMP_SPECROOT
}
"
||
ret
=
$?
diff
-Naupr
-I
'Auto generated by'
"
${
SPECROOT
}
"
"
${
TMP_SPECROOT
}
"
||
ret
=
$?
cp
-a
${
TMP_SPECROOT
}
"
${
KUBE_ROOT
}
/api"
cp
-a
${
TMP_SPECROOT
}
"
${
KUBE_ROOT
}
/api"
rm
-rf
"
${
_tmp
}
"
if
[[
$ret
-eq
0
]]
if
[[
$ret
-eq
0
]]
then
then
echo
"
${
SPECROOT
}
up to date."
echo
"
${
SPECROOT
}
up to date."
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment