#more
R2Devops 1.1.2 release¶
Here we are again. It’s time to check what’s new in R2Devops!
Major improvements¶
During the last month, our team made some major improvements to the platform. 👇
Container images tag are now specified as variable.¶
In order to simplify the job images tag customization, we decided to put the container images tag in a variable. Why? So you can easily update it using the variable IMAGE_TAG!
We added the variable in the documentation of each job, with the default value. See how it works for NPM script!
Generate a pipeline without account¶
To help all user to test the Pipeline Generator feature, we allow you to generate a pipeline for a public project without connecting to R2Devops. You can easily try it from the Home page or the Pipeline Generator’s one.
The best part? We selected 4 open source projects you can try Pipeline Generator on if you don’t have any public project!
The light Pipeline Generator now generates a full pipeline¶
At the beginning, we thought of letting every user access a light version of the Pipeline Generator. Only the jobs of the 2 first stages of the pipeline would be displayed. But we change our mind, and decided to display the full pipeline (you are welcome)!
Access the home page of R2Devops even when you are connected¶
To ease the access to the Pipeline Generator, we decided to restore the access to the home page when you are logged-in. It means that, if you click on the R2 robot on the top left of the navigation panel, you’ll arrive to the home page, and not your Project Dashboard anymore.
The user needs to fill his GitLab or GitHub token to display his projects¶
In order to only display your projects and when you want them to be displayed, we need you to fill your account’s token on your Settings. As long as you don’t, your Projects dashboard will stay empty.
Get notified when your pipeline can be updated in your project dashboard¶
We activated the Pipeline Updates feature for every license, including the CORE one!
Info
You have nothing to do to access this feature. The button to generate a pipeline will turn orange when an update is available for one of your project.
Benefit all R2Devops features freely for up to 5 projects in CORE license¶
This month, we upgraded the license. Now with a CORE license (meaning you are just registered to R2Devops, you don’t pay anything), you can generate and are warned when you can update your pipeline for 5 public or private projects!
Minor improvements¶
Because not only the huge things deserve to be noted and appreciate, you can take a look at the minor changes made this month. 👇
Create your account in 2 clicks after generating a pipeline¶
When you generate a pipeline on the home page or the Pipeline Generator one, a toaster is displayed with a link to sign in. You’ll be automatically redirected to the sign-in page, where you can create an account with GitLab, GitHub or via email!
Give feedback on the pipeline created with Pipeline Generator¶
You can now easily give us feedback on the pipeline generated using R2Devops. How? Just fill the form displayed below the code! Our team will be notified and will take a look to what went wrong, in order to improve the generation process.
Change BASIC license name into PREMIUM¶
It’s just a change of words, the content of the license stays the same. BASIC license is now PREMIUM!
Improvements on Pipeline Generator¶
This month, in order to make the Pipeline generator better, we boosted its performance optimization to handle larger projects and generate a pipeline for them too. We also improve the pipeline generation for JavaScript projects.
Job’ updates and new jobs¶
During the past month, we updated many official jobs of R2Devops. Among them:
- Prettier_check
- Netlify_deploy
- Eslint
- Ansible playbook
- API Doc
- Artisan_migrate
- AWS_s3_sync
- Cargo_build
- Cargo_clippy
- Cargo_doc
- Composer_install
- Cypress_run
- Deployer
- Docker_build
- Docusaurus_build
- Dotnet_build
- Doxygen
- Dusk_test
- GitLab-terraform_apply
- GitLab-terraform_plan
- GitLeaks
- Go_unit_test
- Gofmt
- Golint
- Gradle_build
- Gradle_sonarqube
- Gradle_test
- Gulp
- Hugo
- Jest
- Junit_test
- Kubectl_deploy
- Kustomize_deploy
- Lighthouse
- Links_checker
- Marp
- Maven_build
- Maven_test
- Mdbook_build
- Mega_linter
- Mkdocs
- Newman
- Ng_build
- Ng-lint
- Ng_test
- Nmap
- Npm_build
- Npm_install
- Npm_lint
- Npm_scripts
- Npm_test
- Openapi
- Owasp_dependecy_check
- Pages
- Php_security_checker
- Phpdocumentor
- Phpunit_test
- Pylint
- Python_test
- Python_tox
- Semantic_release
- Serverless_deploy
- Sls_scan
- Spell_check
- Sphinx_build
- Ssh
- Super_linter
- Testssl
- Trivy_dependency
- Trivy_image
- Twig_lint
- Typescript_compile
- Yarn_build
- Yarn_install
- Yarn_lint
- Yarn_test
- Zaproxy
- Heroku_deploy