Comments (11)
Created a new org to maintain test samples.
from build.
I think so.
Use personal repo is risky if someone leave or change, it is hard to control.
So I suggest we keep this one and move to better org or repos.
from build.
Not sure if this is needed. AFAIK all of the above can be tweaked with the env variables.
from build.
Is this to ensure we move the repos we reference to a common location so that they don't suddenly disappear? :)
We could start with a org to place them ?
from build.
It is hard to tweak for the different test cases.
For example, we have two buildpacks e2e test cases now. but all use a same node js repo, we could cover one for golang, one for nodejs.
We cannot set many env variables to set different git repos for different tests.
I think a new org is good for us, we can control and keep adding the samples. Such as build-samples
? then we can store some sample git repos in there and provide end user to have a try in future.
from build.
cc @otaviof
from build.
We also need a rule or standard to fork(?) the source repos from communities.
-
Let us fork the repos so that we can keep updating?
-
Let us cover all languages for both Dockerfile and buildpacks?
-
Should we provide the sample helloworld for end-user, while provide more complex samples for our e2e tests?
For complex Dockerfile samples, like:
Python: https://github.com/mozilla/generic-python-docker
Node.JS: https://github.com/BretFisher/node-docker-good-defaults -
Then we should move all of our url in samples and e2e tests to use them.
-
Also add some private git repo?
from build.
@zhangtbj do we still need this one?
from build.
Feel free to push repos over there? :)
from build.
I agree :)
from build.
@adambkaplan I close this issue. We use only repos from inside our org now for our tests. Feel free to re-open if I miss something.
from build.
Related Issues (20)
- [FEATURE] Move Readme Try It Section to BETA HOT 5
- [FEATURE] v0.13 Bump Tekton and Kubernetes dependencies
- [FEATURE] Document usage of OCIArtifact source type HOT 2
- [BUG] Endless reconcile of build when strategy kind is unknown
- [SHIP-0038] Use Release Branches for Releasing HOT 4
- [tech-debt] Release Workflow Action No Longer Maintained
- [BUG] BuildStrategy: Cannot Use Context Dir as Working Directory HOT 4
- [FEATURE] Conditional step HOT 1
- [FEATURE] Build Strategy from Tekton Task/Pipeline HOT 1
- [BUG] Automatic release README update needs to be fixed HOT 4
- [FEATURE] Provide Storage Version Migration from v1alpha1 to v1beta1 HOT 1
- [BUG] git clone issue on newest Git version HOT 3
- [FEATURE] Windows Containers/Node Support HOT 2
- [FEATURE] Support another technology to define and orchestrate the image creation inside a pod HOT 2
- [BUG] Unit tests run fine with `go test`, but fail when used with Ginkgo CLI HOT 1
- SHIP-0039: Allow node selector on `Build` and `BuildRun` to be set HOT 7
- SHIP-0039: Allow tolerations on `Build` and `BuildRun` to be set
- SHIP-0039: Allow custom scheduler to be used for `Build` and `BuildRun`
- [FEATURE] Establish a release cadence based on Tekton LTS releases HOT 2
- [BUG] The container name for shipwright build webhook doesn't match the environment variable HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from build.