Multibranch pipeline: Jenkinsfile not found

I have been working with Windows-environments for more than 11 years so far and never really thought much  about case-sensitivity (PowerShell, cmd and other tools are case-agnostic, for example, Get-Verb or get-VerB both will work fine). However, today I faced with a little issue while configuring multibranch pipeline in Jenkins:

jenkins multibranch pipeline issue

I use the same paths for my jenkinsfile as for other pipelines (that are not multibranched) and that path is consisted of lowercase letters. In fact, if we open an explorer and check the path, my folder is named as “HelloWorld” plus other directories also have uppercase letters. And once I changed the script path to “HelloWorld/Scripts/Jenkinsfile“, the pipeline successfully checked all branches. The possible reason – multibranch pipelines are provided by completely different and apparently case-sensitive plugin. Looks like we should always use case-sensitive values for everything in order to avoid any strange issues. Ok. New rules, new habits 🙂

jenkins multibranch pipeline issue solution

Free Azure certification training courses

Howdy, I would like to share the list of the extremely useful FREE courses with you which can help you to prepare for Azure exams and level up your skills in the most efficient way. Tons of videos, hands-on labs and text guidances. You just need to find a free time and passion, plus make sure that you have an active Azure subscription (trial is an option).

Learning Paths from Pluralsight (recommended)

Learning Paths from Microsoft (step-by-step guidances)

Microsoft/OpenedX self-paced courses (have some outdated materials)

AZ-100|Microsoft Azure Infrastructure and Deployment

AZ-101|Microsoft Azure Integration and Security

AZ-200|Microsoft Azure Developer Core Solutions

AZ-201|Microsoft Azure Developer Advanced Solutions

AZ-300|Microsoft Azure Architect Technologies

AZ-301|Microsoft Azure Architect Design

AZ-400| Microsoft Azure DevOps Solutions

There are also some free courses on EDX site (1 topic:1 course)

Happy learning and good luck with the exams!