Skip to content

Commit 8d336cc

Browse files
authored
Migrated to Operator SDK 0.19 (#31)
Signed-off-by: Juraci Paixão Kröhling <[email protected]>
1 parent 0d0cc21 commit 8d336cc

File tree

185 files changed

+4950
-8870
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

185 files changed

+4950
-8870
lines changed

.ci/build-container.sh

-17
This file was deleted.

.ci/format.sh

-12
This file was deleted.

.ci/generate.sh

-55
This file was deleted.

.ci/lint.sh

-16
This file was deleted.

.ci/publish-images.sh

-49
This file was deleted.

.ci/release.sh

-68
This file was deleted.

.ci/script.sh

-14
This file was deleted.

.ci/upload-test-coverage.sh

-3
This file was deleted.

.codecov.yml

-3
This file was deleted.

.github/workflows/continuous-integration.yaml

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ on: [push, pull_request]
33

44
jobs:
55
unit-tests:
6-
runs-on: ubuntu-latest
6+
runs-on: ubuntu-20.04
77
steps:
88
- uses: actions/setup-go@v1
99
with:
1010
go-version: '1.14.4'
1111
- uses: actions/checkout@v1
12-
- uses: jpkrohling/setup-operator-sdk@v1-release
13-
with:
14-
operator-sdk-version: v0.18.1
12+
13+
- name: "install kubebuilder"
14+
run: ./hack/install-kubebuilder.sh
1515

1616
- name: "basic checks"
17-
run: ./.ci/script.sh
17+
run: make ci

.gitignore

+16-69
Original file line numberDiff line numberDiff line change
@@ -1,78 +1,25 @@
1-
# Temporary Build Files
2-
build/_output
3-
build/_test
4-
coverage.txt
5-
# Created by https://www.gitignore.io/api/go,vim,emacs,visualstudiocode
6-
### Emacs ###
7-
# -*- mode: gitignore; -*-
8-
*~
9-
\#*\#
10-
/.emacs.desktop
11-
/.emacs.desktop.lock
12-
*.elc
13-
auto-save-list
14-
tramp
15-
.\#*
16-
# Org-mode
17-
.org-id-locations
18-
*_archive
19-
# flymake-mode
20-
*_flymake.*
21-
# eshell files
22-
/eshell/history
23-
/eshell/lastdir
24-
# elpa packages
25-
/elpa/
26-
# reftex files
27-
*.rel
28-
# AUCTeX auto folder
29-
/auto/
30-
# cask packages
31-
.cask/
32-
dist/
33-
# Flycheck
34-
flycheck_*.el
35-
# server auth directory
36-
/server/
37-
# projectiles files
38-
.projectile
39-
projectile-bookmarks.eld
40-
# directory configuration
41-
.dir-locals.el
42-
# saveplace
43-
places
44-
# url cache
45-
url/cache/
46-
# cedet
47-
ede-projects.el
48-
# smex
49-
smex-items
50-
# company-statistics
51-
company-statistics-cache.el
52-
# anaconda-mode
53-
anaconda-mode/
54-
### Go ###
1+
552
# Binaries for programs and plugins
563
*.exe
574
*.exe~
585
*.dll
596
*.so
607
*.dylib
61-
# Test binary, build with 'go test -c'
8+
bin
9+
10+
# Test binary, build with `go test -c`
6211
*.test
12+
6313
# Output of the go coverage tool, specifically when used with LiteIDE
6414
*.out
65-
### Vim ###
66-
# swap
67-
.sw[a-p]
68-
.*.sw[a-p]
69-
# session
70-
Session.vim
71-
# temporary
72-
.netrwhist
73-
# auto-generated tag files
74-
tags
75-
### VisualStudioCode ###
76-
.vscode/*
77-
.history
78-
# End of https://www.gitignore.io/api/go,vim,emacs,visualstudiocode
15+
*.coverprofile
16+
17+
# Kubernetes Generated files - skip generated files, except for vendored files
18+
19+
!vendor/**/zz_generated.*
20+
21+
# editor and IDE paraphernalia
22+
.idea
23+
*.swp
24+
*.swo
25+
*~

0 commit comments

Comments
 (0)