Skip to content

Instantly share code, notes, and snippets.

View BalakrishnaS1's full-sized avatar

Balakrishna BalakrishnaS1

  • Bangalore
View GitHub Profile
@BalakrishnaS1
BalakrishnaS1 / Jenkins_Fianl.py
Created May 5, 2020 16:44
Reads jenkins job console output and extract desired patterns to a file
from jenkins import *
from jenkinsapi.utils.requester import Requester
import sys
import re
import os
from getpass import getpass
#Usage of this script:python Jenkins_Console.py "http://localhost:8081/job/00_OPS/" "C:\Users\balakrishna\Desktop\ExtractedLogs"
#Base url where all our jobs are present
import os
import Log_Splitter
import sys
"""This is a POC for extracting desired logs from folder level"""
"""Usage of this script: python LatestFolder.py "C:\\Program Files (x86)\\Jenkins\\jobs\\00_OPS\\jobs" "C:\\Users\\balakrishna\\Desktop\\ExtractedLogs"""
import jenkins
import sys
import re
from getpass import getpass
#Usage of this script:python Jenkins_Console.py "http://localhost:8081/job/00_OPS/" "C:\Users\balakrishna\Desktop\ExtractedLogs"
#Base url where all our jobs are present
#url = 'http://localhost:8081/job/00_OPS/'
base_url = sys.argv[1]