2017-06-30 3 views
-1

Je veux passer les buildpacks et pousser avec l'option -b. https://docs.cloudfoundry.org/buildpacks/custom.htmlComment référencer des buildpacks passés de Bluemix?

Dans le lien suivant, il n'y a qu'une seule version/succursale. https://github.com/IBM-Bluemix-Docs/liberty/blob/master/

Comment référencer des buildpacks passés de Bluemix?

+0

Bienvenue sur StackOverflow. Malheureusement, votre question ne répond pas aux critères de stackoverflow. S'il vous plaît voir ici pour plus d'informations: https://stackoverflow.com/help/how-to-ask –

+0

Merci pour votre commentaire. Voulez-vous dire que c'est ambigu? J'ai modifié le titre et la question. – sintheta

Répondre

1

Pour utiliser une version antérieure du buildpack, vous pouvez passer l'option -b spécifiant une étiquette dont il est utilisé pour la version du buildpack officiel par exemple:

cf push myAppName -b https://github.com/cloudfoundry/ibm-websphere-liberty-buildpack.git#v2.7.0.2 

Vous pouvez voir les communiqués de le lien suivant: https://github.com/cloudfoundry/ibm-websphere-liberty-buildpack/releases

Notez la balise de version sur le côté gauche de chaque version.

Si vous souhaitez personnaliser au-dessus d'une version spécifique:

1) Clone le repo complet qui inclut toutes les balises de libération.

2) extraira le tag savoir

git checkout tags/<tag_name> 

3) avez-vous la personnalisation et pousser à votre propre repo/branche.

4) Poussez votre application pointant vers votre nouvelle branche avec votre buildpack personnalisée:

cf push my-new-app -b https://github.com/johndoe/my-buildpack.git#my-branch-name 

Référence:

  1. Download a specific tag with Git
  2. https://docs.cloudfoundry.org/buildpacks/custom.html