2013-05-16 3 views

Répondre

1

Vous pouvez configurer le SDK Bees dans DEV @ cloud avec un script comme celui-ci (en supposant que vous avez téléchargé un fichier ZIP secret de construction contenant votre ~/.bees/bees.config en utilisant la variable d'environnement $ SECRET voir Build Secret Plugin

cette tâche comme une tâche « Exécuter Shell » dans Jenkins, et vous pouvez utiliser les abeilles SDK de façon normale pour lier la base de données (ou toute autre ressource) à votre application, par exemple abeilles app: bind - un Acme/test de la mydb

Voir la Database Guide pour plus de détails.

Jenkins Execute Shell Script:

si [[! -d "$ {}/abeilles ESPACE DE TRAVAIL-sdks"]] alors mkdir $ {}/Workspace abeilles-sdks fi

cd $ {}/Workspace abeilles sdks; curl -o cloudbees-sdk-1.5.0-bin.zip http://cloudbees-downloads.s3.amazonaws.com/sdk/cloudbees-sdk-1.5.0-bin.zip; Décompressez -o cloudbees-sdk-1.5.0-bin.zip rm cloudbees-sdk-1.5.0-bin.zip

PATH = $ {} /bees-sdks/cloudbees-sdk-1.5.0 Workspace : $ PATH; export CHEMIN

si [[! -d ~/.bees]] puis mkdir ~/.bees fi

cp $ {} SECRET /bees.config ~/.bees/bees.config

Je l'ai fait un exemple en ligne here qui illustre comment tout cela fonctionne. Désolé, c'est un peu plus compliqué que nous le voudrions: nous travaillons pour le rendre plus fluide et je mettrai à jour cette réponse rapidement une fois que les changements seront en ligne.

Questions connexes