Skip to main content

Fabien Bataille

Fabien Bataille's Public Library

  • These are choreographed using simple RESTish protocols rather  than complex protocols such as WS-Choreography or BPEL or  orchestration by a central tool.
01 Apr 14

"Une autre technique classique, lorsqu'une comparaison fait intervenir une constante, est de mettre la constante à gauche. De cette manière, si la comparaison se transforme par mégarde en affectation, cela provoquera une erreur à la compilation :"

  • Cela ne fonctionnera pas si les utilisateurs ont besoin d'être authentifiés pour déclencher un build   (par exemple si vous utilisez une sécurité par projet ou basée sur une matrice).   Dans ce cas, vous aurez besoin de fournir un nom d'utilisateur et un   mot de passe, comme montré dans l'exemple suivant : 

    $ wget http://scott:tiger@myserver:8080/jenkins/job/gameoflife/build

    ou : 

    $ curl -u scott:tiger http://scott:tiger@myserver:8080/jenkins/job/gameoflife/build

    • http://server/job/myjob/buildWithParameters?PARAMETER=Value 
       
       
         
      • All parameters need to be properly URL-escaped. To use with wget, quote the URL on the command line too.
      •  
      • The parameter delay=0sec can be added to start the build immediately.
      •  
      • To use a Run Parameter, the value should be in the format jobname#buildNumber (eg. "&MyRunParam=foo-job%2399" for foo-job #99)
      •  
      • If you are using an authorization token to trigger the builds (Job -> Configure -> 'Build Triggers' -> 'Trigger builds remotely (e.g., from scripts)'), you can access: 
         
        http://server/job/myjob/buildWithParameters?token=TOKEN&PARAMETER=Value
1 - 20 of 1388 Next › Last »
20 items/page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo