Skip to content
forked from twisted/twisted

Event-driven networking engine written in Python.

License

Notifications You must be signed in to change notification settings

partkyle/twisted

 
 

Repository files navigation

twisted

Create twisted RPM

OPTIONAL: set next build number (defaults to 0)

Updates that apply to all sendgrid twisted versions should be applied to the sendgrid_package_patch branch and merged into each supported version branch. Separate patch branches may be created as needed.

Currently Supported

Sendgrid currently has two builds of twisted, each build by Jenkins

Create new sendgird version

Example create 13.3.0

  • assume origin git@github.com:sendgird/twisted
  • assume all remotes and branches are up to date
  1. Check out twisted tag of version 13.3.0
$ git checkout twisted-13.3.0
  1. Create branch sendgrid-13.3.0 from twisted tag twisted-13.3.0
$ git co -b sendgrid-13.3.0
  1. Cherry pick sendgrid_package_patch changes onto sendgrid-12.0.0 NOTE: sendgrid_package_patch started at tag twisted-10.0.0
$ git cherry-pick twisted-10.0.0..sendgrid_package_patch
  1. Push branch to origin and create jenkins job to build rpm

Create twisted RPM 13.3.0-0

  1. Checkout sendgrid version branch
$ git checkout sendgird-13.3.0
  1. OPTIONAL: set next build number (defaults to 0)
$ export BUILD_NUMBER=$YOUR_NEXT_BUILD_NUMBER
  1. In the repo root directory run:
$ bash -le .jenkins

About

Event-driven networking engine written in Python.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.6%
  • C 0.2%
  • GAP 0.1%
  • HTML 0.1%
  • Shell 0.0%
  • D 0.0%