Skip to content

Course is unstable during the build if 'skip build failsafes' is enabled #27

@markkuriekkinen

Description

@markkuriekkinen

In the O1 course, when the gitmanager setting "skip build failsafes" is enabled(*), then the course is unstable during the build after git-push. There is a period of some seconds when opening chapter pages in A+ fails because A+ is unable to fetch the built html files from the gitmanager. This is expected when the build runs in the publish directory ("skip build failsafes" enabled), but the errors seem to affect all chapters. Even if a git commit changes only one chapter, loading any chapter in A+ seems to fail during the aforementioned time period.

Is it possible to modify the build so that it would not write chapter html for those chapters that were not even modified? Would that alleviate the errors in A+ during the aforementioned time period?

Is this basically the same as #25?

(*) UPDATE: there is an unstable period at the end of the build even if "skip build failsafes" is disabled. The course can not be accessed in the gitmanager during that time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions