Jenkins cron works only for the 1st line
I believe your issue is the use of * * * * *.
The parameterized-scheduler-plugin example has two different times specified.
#lets run against the integration environment at 15 past the hour
15 * * * * % env=int
#run QA too
30 * * * % env=qa

So one job runs @15 and one @30.
Yours specify the same time, so only the first is executed.
You could try the random time parameter &quot;H&quot; or fix some different interval on each.
Or, it does say &quot;Leave a space. Put in a %. Then add the name=value pairs&quot;. So maybe it's cronexp space percent space name=value ?
OR you could just copy the job job and schedule two separate jobs w/fixed parameter.
But Jenkins does sound like the wrong tool for this.
The above will address why only the 1st line was executed.
NOTE :There is a known issue attemptimg to to every minute, see JENKINS-22129 H/2 will run every 2 minutes, but H/1 will run every hour.