actuallyreallyalex / deployer-tool Goto Github PK
View Code? Open in Web Editor NEWA tool to help with Jenkins + GitLab merges/builds/deploys.
A tool to help with Jenkins + GitLab merges/builds/deploys.
Given that a user is starting a process, when the process completes, a total time count is displayed to the user.
date-fns
Given a user is working on the dashboard, they can build & develop with webpack-dev-tool.
Given that an action is used, when the action is called, then it should be wrapped in a try/catch block.
Given that a user only wants to do a UI Build, when they start up the tool, then the option to UI Build only is there for them to use.
Given that a user wishes to use the DEV environment, when the tool prompts the user for an environment, then they may use DEV as well as IT.
Given that a developer wants to create a build, when they do so, they also format and lint the project before the build command is issued.
Given that a developer is linting the project, when the linter runs, then ESLint runs.
Given that a user selects the "UI Build" action, when the action is performed, then it should complete without error.
Given that a job process is delayed on the server, when the user tool encounters this, then the tool handles the waiting appropriately.
Given that a user only wants to do a merge, when they start up the tool, then the option to merge only is there for them to use.
Given that a user enters a branch that does not exist in the project, when the tool determines it does not exist, then the tool prompts the user for another branch name to try again.
Given that a user wants to use the deployer tool, if they want a nice UI dashboard to use it in, then they can launch a webpage and access the dashboard.
Given a user inputs an incorrect branch name, when the correct branch name is entered, then the tool should know that the correct branch name is the final branch name.
Given that a user only wants to do a Deploy, when they start up the tool, then the option to Deploy only is there for them to use.
Given that a user is using the tool, when it prompts for a JENKINS_BUILD_URL, then it should actually be JENKINS_BASE_URL.
Given that a user only wants to do a Build, when they start up the tool, then the option to Build only is there for them to use.
Given that a user is viewing the Dashboard, when the Dashboard loads, then it is using React.
Given that a developer is working on the project, when they format the project, Prettier formats the project correctly.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.