Fylamynt Product Docs
  • Welcome to Fylamynt
  • Getting started
    • Onboarding Checklist
    • 1. Setting up your first Cloud Service target account
    • 2. Getting to know workflows
    • 3. Creating your first workflow using AWS Cloud Services
    • 4. Setting up your first Integration
    • 5. Setting up your first resource
    • 6. Creating your first Incident Response workflow
    • 7. Incident Management - Automatic workflow execution
    • 8. Quickstart - Fylamynt sample workflows
  • Integrations
    • Amazon EventBridge
    • Ansible
    • AWS
    • AWS Health
    • Container
    • Datadog
    • Elasticsearch
    • Generic Webhook
    • GitHub
    • Google Kubernetes Engine (GKE)
    • Humio
    • Instana
    • Jenkins
    • Jira
    • New Relic
    • Opsgenie
    • PagerDuty
    • Pulumi
    • Prometheus
    • ServiceNow
    • Slack
    • Splunk
    • Splunk On-Call (VictorOps)
    • Spot by Netapp
    • Squadcast
    • Sumo Logic
    • Teleport
    • Terraform Cloud
    • Terraform CLI
    • Twilio
    • Zoom
  • AWS Services
    • EC2
    • Service Health
  • RESOURCES
    • API Keys
    • CloudFormation Templates
    • CloudWatch Targets
    • EKS Permissions
    • S3 Buckets
    • SSH Targets
  • FEATURED WORKFLOWS
    • Stop or Terminate underutilized AWS resources
    • Rightsizing EC2 instances
    • Incident Response Automation
    • Application Performance Monitoring
  • Announcement
    • What's new?
  • Support
    • Contact Fylamynt
Powered by GitBook
On this page
  • Overview
  • Use Cases
  • Configure Jenkins in Fylamynt
  • Integration Actions
  • Jenkins Build

Was this helpful?

  1. Integrations

Jenkins

Use the Jenkins integration to run Jenkins jobs as part of your automation workflows.

Overview

The primary use case of Jenkins is CI/CD, and with this integration we support users who are using Jenkins as the primary automation system. It could also be extended to Ops automation for already authored Jenkins jobs.

Use Cases

The integration between Fylamynt and Jenkins lets you:

  • See the list of available jobs and pick a specific job to run. (Schedule an existing Jenkins job)

  • Be able to specify any input parameters needed for the job to run.

Configure Jenkins in Fylamynt

  • Navigate to Settings > Integrations > Jenkins.

  • Configure a new integration instance.

Details needed to set up Jenkins instance in Fylamynt:

Parameter

Description

API Token

The API Token from authorized user

Jenkins Server URL

The Jenkins server (url:port)

Jenkins Username

Jenkins Username associated with the token

Follow the steps listed below in your Jenkins Account and get the desired parameters to enter in Fylamynt.

  • Find your Jenkins web url and port if needed, add it to the Server Url field of the 'Authorize Fylamynt' form.

  • Login to your Jenkins Server.

  • Go to People on the left menu.

  • Select the user you want to integrate with Fylamynt and copy Jenkins User ID to the Username field.

  • Select Configure from the left menu, navigate to API Token, generate a new token, and paste the value in the API Token field.

  • Click Authorize button

Note: Jenkins integration might not work when behind a proxy.

Integration Actions

You can add these actions in the Fylamynt workflow builder, as part of your workflow.

Jenkins Build

You can start a Jenkins job from the workflow builder like follows:

  1. Drop a Jenkins snippet.

  2. Select Jenkins job was previously created in your Jenkins server.

  3. Add the required parameters if any.

  4. Execute the workflow to start the selected job.

Action Example

  • Drag and drop the Jenkins Build Action node onto the canvas

  • Select the Jenkins Build Action node

  • Select the Jenkins Job name from the dropdown

  • Enter the JSON input parameter

PreviousInstanaNextJira

Last updated 3 years ago

Was this helpful?

Jenkins Build