Background: Countries, cities, and transport operators rely on Thales' ground transportation solutions to adapt to rapid urbanization, meet new mobility demands, and support digitalization on all levels. Our expertise in signaling, communications, fare collection, and cybersecurity gives people and goods the connected journey they need to move safely and efficiently. For this project, we had two crucial demands that needed automation:
Goals: The project is realizing a safe command & control UI for railways. The goal is to have the UI configurable fast for customers with different requirements and needs.
Solution & Results: We had a multi-tiered approach to reduce time and improve QA.
Jenkins gave us a powerful tool to visualize our builds and code checks. It really boosted our stamina. Fun fact: A colleague "accidentally" activated the ChuckNorris plugin and it stayed there for an entire year boosting the fun with a "yes, we can" attitude.
For reducing release time
For performing code quality checks
For visualizing code quality reports, we've used the following plugins:
For our automation environment, we are using plugins such as:
Here are our results: