Skip to content

Instantly share code, notes, and snippets.

@vlussenburg
Last active April 3, 2018 22:26
Show Gist options
  • Save vlussenburg/3ac04daec915dca6accda2eff1932580 to your computer and use it in GitHub Desktop.
Save vlussenburg/3ac04daec915dca6accda2eff1932580 to your computer and use it in GitHub Desktop.
from java.util import Date
from sets import Set
from com.xebialabs.xlrelease.domain import Release
from com.xebialabs.xlrelease.domain.status import ReleaseStatus
from com.xebialabs.xlrelease.api.v1.views import TeamView
def create_blank_template(template_name):
template = Release()
template.title = template_name
template.scheduledStartDate = Date()
template.status = ReleaseStatus.TEMPLATE
template.dueDate = Date(template.scheduledStartDate.getTime() + 3600000)
template = templateApi.createTemplate(template)
# Delete unnecessary "New Phase"
phaseApi.deletePhase(template['phases'][0].id)
return template
template_name = "hi mom"
template = create_blank_template(template_name)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment