Auto générer de construire des pipelines pour gradle construire à l'aide de Jenkinsfile
Je suis en train de créer un pipeline basée sur la Gradle tâches. J'ai regardé JenkinsFile configuration Pipeline-que-code-démo mais je suis incapable de créer un pipeline pour gradle tâches. Merci de me suggérer un moyen possible afin que je puisse utiliser le Jenkinsfile pour afficher automatiquement la construction du pipeline, il suffit de lire les configurations à partir de la Jenkinsfile.
Merci
Vous devez vous connecter pour publier un commentaire.
Dans le cas où vous êtes à l'aide de Artifactory pour résoudre les dépendances de construction ou de déploiement de votre construire des artefacts, il est recommandé d'utiliser le Pipeline DSL pour Gradle construire avec Artifactory.
Voici un exemple tiré de la Jenkins Pipeline Exemples page:
Autrement, vous pouvez simplement exécuter le gradle de commande avec le sh ou bat Pipeline étapes.
Dans le cas où votre projet utilise Gradle Wrapper vous pouvez utiliser l'extrait de code suivant dans votre
Jenkinsfile
:Si vous la caisse dans le sous-répertoire
sub-dir
vous pouvez utiliserDans jenkins, vous pouvez crée un jenkins pipeline à l'aide d'un script qui est écrit dans Jenkinsfile.
Nous écrire un script à l'aide des "étapes" et "nœud" en tant que blocs de construction, ces blocs de construction vous permettent de spécifier des instructions qui doivent être exécutées dans le cadre de jenkins pipeline.
Pour exécuter gradle construire à l'aide de JenkinsFile cherchez d'abord le système d'Exploitation et d'appel d'environnement appropriée qui peut s'exécuter que gradle tâche, comme ci-dessous:
Jenkinsfile
Ci-dessus extrait de code pour créer une scène avec nom build_project et exécuter le script de build gradle du projet en cours.