URL: https://github.com/SSSD/sssd/pull/728 Author: pbrezina Title: #728: ci: add Fedora 29 Action: opened
PR body: """ I pushed Fedora 29 machines into [1] vagrant cloud. This patch enables testing on this distro in our CI. [1] https://app.vagrantup.com/sssd-vagrant/ """ To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/728/head:pr728 git checkout pr728
From bf77af3e1cfe0aac4010b5d7ed5e98f0b561905f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20B=C5=99ezina?= <pbrez...@redhat.com> Date: Tue, 8 Jan 2019 11:43:46 +0100 Subject: [PATCH] ci: add Fedora 29 Enables testing on Fedora 29 distro. --- Jenkinsfile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 8dcb617f5..c25a556ab 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -66,6 +66,32 @@ pipeline { } } } + stage('Test on Fedora 29') { + agent {label "sssd-ci"} + environment { + TEST_SYSTEM = "fedora29" + GH_CONTEXT = "$GH_CONTEXT/fedora29" + GH_URL = "$AWS_BASE/$BRANCH_NAME/$BUILD_ID/$TEST_SYSTEM/index.html" + CONFIG = "$BASE_DIR/configs/${TEST_SYSTEM}.json" + } + steps { + githubNotify status: 'PENDING', context: "$GH_CONTEXT", description: "$GH_PENDING", targetUrl: "$GH_URL" + sh '$RUN "$WORKSPACE/sssd" "$SUITE_DIR" "$WORKSPACE/artifacts/$TEST_SYSTEM" "$CONFIG"' + } + post { + always { + archiveArtifacts artifacts: "artifacts/**", allowEmptyArchive: true + sh '$ARCHIVE $TEST_SYSTEM $WORKSPACE/artifacts/$TEST_SYSTEM $NAME' + sh 'rm -fr "$WORKSPACE/artifacts/$TEST_SYSTEM"' + } + failure { + githubNotify status: 'FAILURE', context: "$GH_CONTEXT", description: "$GH_FAILURE", targetUrl: "$GH_URL" + } + success { + githubNotify status: 'SUCCESS', context: "$GH_CONTEXT", description: "$GH_SUCCESS", targetUrl: "$GH_URL" + } + } + } } } }
_______________________________________________ sssd-devel mailing list -- sssd-devel@lists.fedorahosted.org To unsubscribe send an email to sssd-devel-le...@lists.fedorahosted.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/sssd-devel@lists.fedorahosted.org