File tree Expand file tree Collapse file tree 22 files changed +383
-0
lines changed
Expand file tree Collapse file tree 22 files changed +383
-0
lines changed Original file line number Diff line number Diff line change 1+ # Copyright 2019 Iguazio
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+ #
115name : CI
216
317on : [push, pull_request]
Original file line number Diff line number Diff line change 1+ # Copyright 2019 Iguazio
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+ #
115name : Release
216
317on :
Original file line number Diff line number Diff line change 1+ # Copyright 2019 Iguazio
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+ #
115linters :
216 disable-all : true
317 enable :
Original file line number Diff line number Diff line change 1+ # Copyright 2019 Iguazio
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+ #
115GOPATH ?= $(shell go env GOPATH)
216OS_NAME = $(shell uname)
317
Original file line number Diff line number Diff line change 1+ # Copyright 2019 Iguazio
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+ #
115FROM golang:1.14.3-alpine3.11 AS builder
216
317RUN apk --update --no-cache add \
Original file line number Diff line number Diff line change 1+ /*
2+ Copyright 2019 Iguazio Systems Ltd.
3+
4+ Licensed under the Apache License, Version 2.0 (the "License") with
5+ an addition restriction as set forth herein. You may not use this
6+ file except in compliance with the License. You may obtain a copy of
7+ the License at http://www.apache.org/licenses/LICENSE-2.0.
8+
9+ Unless required by applicable law or agreed to in writing, software
10+ distributed under the License is distributed on an "AS IS" BASIS,
11+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
12+ implied. See the License for the specific language governing
13+ permissions and limitations under the License.
14+
15+ In addition, you may not use the software for any purposes that are
16+ illegal under applicable law, and the grant of the foregoing license
17+ under the Apache 2.0 license is conditioned upon your compliance with
18+ such restriction.
19+ */
120package app
221
322import (
Original file line number Diff line number Diff line change 1+ /*
2+ Copyright 2019 Iguazio Systems Ltd.
3+
4+ Licensed under the Apache License, Version 2.0 (the "License") with
5+ an addition restriction as set forth herein. You may not use this
6+ file except in compliance with the License. You may obtain a copy of
7+ the License at http://www.apache.org/licenses/LICENSE-2.0.
8+
9+ Unless required by applicable law or agreed to in writing, software
10+ distributed under the License is distributed on an "AS IS" BASIS,
11+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
12+ implied. See the License for the specific language governing
13+ permissions and limitations under the License.
14+
15+ In addition, you may not use the software for any purposes that are
16+ illegal under applicable law, and the grant of the foregoing license
17+ under the Apache 2.0 license is conditioned upon your compliance with
18+ such restriction.
19+ */
120package main
221
322import (
Original file line number Diff line number Diff line change 1+ # Copyright 2019 Iguazio
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+ #
115FROM golang:1.14.3-alpine3.11 AS builder
216
317RUN apk --update --no-cache add \
Original file line number Diff line number Diff line change 1+ /*
2+ Copyright 2019 Iguazio Systems Ltd.
3+
4+ Licensed under the Apache License, Version 2.0 (the "License") with
5+ an addition restriction as set forth herein. You may not use this
6+ file except in compliance with the License. You may obtain a copy of
7+ the License at http://www.apache.org/licenses/LICENSE-2.0.
8+
9+ Unless required by applicable law or agreed to in writing, software
10+ distributed under the License is distributed on an "AS IS" BASIS,
11+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
12+ implied. See the License for the specific language governing
13+ permissions and limitations under the License.
14+
15+ In addition, you may not use the software for any purposes that are
16+ illegal under applicable law, and the grant of the foregoing license
17+ under the Apache 2.0 license is conditioned upon your compliance with
18+ such restriction.
19+ */
120package app
221
322import (
Original file line number Diff line number Diff line change 1+ /*
2+ Copyright 2019 Iguazio Systems Ltd.
3+
4+ Licensed under the Apache License, Version 2.0 (the "License") with
5+ an addition restriction as set forth herein. You may not use this
6+ file except in compliance with the License. You may obtain a copy of
7+ the License at http://www.apache.org/licenses/LICENSE-2.0.
8+
9+ Unless required by applicable law or agreed to in writing, software
10+ distributed under the License is distributed on an "AS IS" BASIS,
11+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
12+ implied. See the License for the specific language governing
13+ permissions and limitations under the License.
14+
15+ In addition, you may not use the software for any purposes that are
16+ illegal under applicable law, and the grant of the foregoing license
17+ under the Apache 2.0 license is conditioned upon your compliance with
18+ such restriction.
19+ */
120package main
221
322import (
You can’t perform that action at this time.
0 commit comments