Ticket #658 (closed task: wontfix)

Opened 3 years ago

Last modified 3 years ago

Add frozen config support (zip/egg/pyexe) to Jinja templates

Reported by: marcusl Owned by:
Priority: minor Milestone: 0.8.+
Version: 0.7.11 Keywords: web windows
Cc:

Description

Perhaps jinja2.PackageLoader helps here.

Change History

comment:1 Changed 3 years ago by marcusl

This is partially done as we attempt to use the package loader, but fall back to the fileloader.

Just need to verify that this works for frozen builds.

comment:2 Changed 3 years ago by Kovarththanan Rajaratnam

Point to refs #658

Changeset: b132c593336f4e923e45382ec81e418a46e29c65

comment:3 Changed 3 years ago by Dustin J. Mitchell

Merge branch 'master' of git@…:djmitche/buildbot

  • 'master' of git@…:djmitche/buildbot: Move asDict() next to html_dict() (no functionality change) Point to refs #658 Changeset: 758a8d76339e7319f09d47532967e5afeb376c5a

comment:4 Changed 3 years ago by dustin

  • Priority changed from major to minor
  • Milestone changed from 0.8.0 to 0.8.+

comment:5 Changed 3 years ago by dustin

  • Keywords web windows added; jinja removed

I think that we only need this for windows, right? Do we even need it there?

comment:6 Changed 3 years ago by Kovarththanan Rajaratnam

Point to refs #658

Changeset: b132c593336f4e923e45382ec81e418a46e29c65

comment:7 Changed 3 years ago by marcusl

I added this ticket since the pre-jinja code had some provisions for frozen configs. However, the frozen config is currently broken IIRC. (I tried to hack on that a bit but got nowhere.)

It's probably only needed if we use py2exe or something similar on other platforms. (And you could probably work around it as well.)

However, with a separate build-slave, it's more important just to freeze that. (slaves should be quick to set up, IMHO the master can be more complex...)

comment:8 Changed 3 years ago by dustin

  • Status changed from new to closed
  • Resolution set to wontfix

I don't think that there's any other need for frozen master. So can we mark this as wontfix? (reopen if not)

Note: See TracTickets for help on using tickets.