Splunk Python SDK Release Instructions
These are instructions on the various steps necessary to cut out a new
release of the Splunk Python SDK. Even though the instructions are public,
these steps are only meant to be taken by the SDK maintainers.
Prerequisites
Release Steps
Announce!
Hurrah, the new release is basically done! You can now announce it on the
following channels:
Splunk Python SDK Release Instructions
These are instructions on the various steps necessary to cut out a new
release of the Splunk Python SDK. Even though the instructions are public,
these steps are only meant to be taken by the SDK maintainers.
Prerequisites
random_numbers.splandgithub_forks.spl(found inbuild/after runningpython setup.py diston the respository) on Linux (32-bit and 64-bit), MacOS X (64-bit), and Windows (32-bit and 64-bit). Add a new data input for both kinds, and check that they generate events by running the search "*" with time range "Real time (all time)".Release Steps
release/1.1)git checkout developgit pullgit checkout -b release/1.1splunk/__init__.py.masterlocally. Ensure the commit message is "Release 1.1".git checkout mastergit merge --no-ff -m "Release 1.1" release/1.11.1.git tag 1.1masterand the1.1tag to GitHub.git push origin mastergit push --tagspython setup.py register sdist uploadinternal ESWiki.
git push origin :release/1.1git branch -d release/1.1Announce!
Hurrah, the new release is basically done! You can now announce it on the
following channels: