Skip to content
/ twisted Public
forked from twisted/twisted

Event-driven networking engine written in Python.

License

Notifications You must be signed in to change notification settings

tya/twisted

 
 

Repository files navigation

twisted

About

This is the sendgird fork of twisted.

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 built by Jenkins

Create new sendgird version

Example create 12.0.0

  • assume origin git@github.com:sendgird/twisted
  • assume all remotes and branches are up to date
  1. Check out twisted tag of version 12.0.0
$ git checkout twisted-12.0.0
  1. Create branch sendgrid-12.0.0 from twisted tag twisted-12.0.0
$ git co -b sendgrid-12.0.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 12.0.0-0

  1. Checkout sendgrid version branch
$ git checkout sendgird-12.0.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 97.4%
  • C 2.3%
  • Emacs Lisp 0.3%
  • CSS 0.0%
  • Shell 0.0%
  • TeX 0.0%