Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
I know right ? 😁
Now after you feel confortable with that try jenkins 👿
Single commit in a certain branch will run all kind of test
make a build
ship with fastlane
send notifications to target user per env
Makes deployment and testing something trivial just select git tag and target environment, click run and go grab a well deserved coffee or something 😄
When client participate in Taiga and trello and dev commit a build to staging for example, they can go home and not worry about deploying a demo to clients
One of the setups is to have live preview per PR! (With the help of docker) run functional tests if they pass spawn a container that contain that commit and add URL to the PR! Helps PM and QA with validation
Etc etc CI/CD are amazing -
Another way i use jenkins and node is whenever I deploy:
Generate tag
Generate changelog
Create Release on github
Create changelog PR
Assign right people to PR
Send email to all parties with link about latest changelog and link to env.
With one click! It used to take couple of hours before everytime
Related Rants
So, spent half a night setting up Travis CI. Just couldn't understand how CI will improve productivity...? But man when it worked... I wondered why I did not do it early... It even sends notification to my Slack channel...!!
rant
python
travis ci
continous intergration