• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

operator-framework / operator-sdk / 11988
31%

Build:
DEFAULT BRANCH: master
Ran 15 Jul 2020 10:03PM UTC
Jobs 1
Files 143
Run time 56s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Jul 2020 09:34PM UTC coverage: 47.339% (-0.4%) from 47.788%
11988

push

travis-ci

web-flow
feat: add helm plugin scaffolding new layout (#3421)

**Description of the change:**
This PR adds the helm plugin scaffolding the files with the new layout and using the current sdk helm pkg implementation (image)

- added e2e tests for helm new layout. See:`/test/e2e-helm-new/e2e_suite.go` and `./hack/tests/e2e-helm-new.sh` 
- centralize the method ReplaceInFile in the test/internal/utils.go since it is useful for all tests
- Impl e2e tests in shell for the new layout. See `hack/tests/e2e-helm.sh` 

**Motivation**

SDK is in a process to be integrated with KB which means that its project layouts will be aligned. More info : [Integrating Kubebuilder and Operator SDK](https://github.com/kubernetes-sigs/kubebuilder/blob/master/designs/integrating-kubebuilder-and-osdk.md). 

This PR adds the Helm Plugin which will provide the Helm project in the new layout by the command `operator-sdk init --plugins=`helm.operator-sdk.io/v1`. For a further understanding see the WIP: https://github.com/operator-framework/operator-sdk/pull/329 and the doc [Extensible CLI and Scaffolding Plugins](https://github.com/kubernetes-sigs/kubebuilder/blob/master/designs/extensible-cli-and-scaffolding-plugins-phase-1.md).

4822 of 10186 relevant lines covered (47.34%)

5.02 hits per line

Jobs
ID Job ID Ran Files Coverage
5 11988.5 (PATH=/opt/python/3.6.7/bin:$PATH CLUSTER=k8s) 15 Jul 2020 10:03PM UTC 0
47.34
Travis Job 11988.5
Source Files on build 11988
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #11988
  • 0fe8cf4a on github
  • Prev Build on master (#11981)
  • Next Build on master (#11996)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc