Comments (3)
Sry for being a stickler, but to avoid possible confusion in the future, can we change this line?:
"2. create new branch with same name on docker repo, appending servicenode - eg servicenode-4.3.4-dev"
to
"2. create new branch with same name on dockerimages repo, prepending servicenode - eg servicenode-4.3.4-dev"
from dockerimages.
Sry for being a stickler, but to avoid possible confusion in the future, can we change this line?:
"2. create new branch with same name on docker repo, appending servicenode - eg servicenode-4.3.4-dev"
to
"2. create new branch with same name on dockerimages repo, prepending servicenode - eg servicenode-4.3.4-dev"
Good spot. Done ;)
from dockerimages.
BUILD IMAGE FROM TEMPLATE - this workflow is used to create an image based on Dockerfile template. It checks manifest.json, generates Dockerfile, build and push an image. It takes two inputs (arguments): The name of a wallet; the version of wallet (this is used as a tag for image).
If do not define a version, it takes the latest one from manifest.json by default.
Scenario:
- Add info to manifest.json if does not exist.
- Run a workflow by filling inputs. Put a wallet name and a version (if necessary) in a web form.
3)The image will be uploaded to DockerHub blocknetdx/:-staging
BUILD SERVICENODE - this workflow is used to create a servicenode image. (The previous workflow also can bu used to create servicenode images. But it creates only those images which are presented in manifest.json.) The workflow creates an image with any version of branch. It takes three inputs (arguments): The name of wallet, by default it is "servicenode"; The version (it is used as a tag for image). The branch, name of branch.
Scenario:
- If a branch in blocknet repository is ready for building and testing, run a workflow by filling inputs.
- The image will be uploaded to DockerHub blocknetdx/:-staging
BUILD CUSTOM IMAGE - It is used if we need to create a custom dockerimage which is not presented in manifest.json, but requires testing.
Scenario:
- Create a branch from master
- Create a Dockerfile and necessary files in directory images//
- Run a workflow by filling inputs and select the branch which you had created! Put a wallet name and a version in a web form.
- The image will be uploaded to DockerHub blocknetdx/:-staging
RELEASE IMAGE - when the image is tested and has no any issues it can be released by workflow. It changes a tag of an image from blocknetdx/:-staging to blocknetdx/:
Scenario:
- Run a workflow by filling inputs. Put a wallet name and a version in a web form.
- The image will be re-uploaded to DockerHub blocknetdx/:
from dockerimages.
Related Issues (5)
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 dockerimages.