Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change lifecycle to support Linux and Windows #62

Closed
wants to merge 2 commits into from
Closed

Change lifecycle to support Linux and Windows #62

wants to merge 2 commits into from

Commits on Feb 26, 2020

  1. Change lifecycle to support Linux and Windows

    - Default Windows shell is Command Prompt (cmd.exe)
    - Lifecycle binaries on Windows can be `.exe` or `.bat`
    - Buildpack binaries on WIndows can be `.exe` or `.bat`
    - Profile scripts are Batch Script (.bat) format
    - Processes started with `direct = false` are loaded with Command Prompt
    - CNB_*IDs should be SIDs on Windows
    - Bash/Command Prompt reference global shell definition
    - Generic Stdout/Stderr
    
    Signed-off-by: Micah Young <[email protected]>
    Signed-off-by: Emily Casey <[email protected]>
    Micah Young authored and Micah Young committed Feb 26, 2020
    Configuration menu
    Copy the full SHA
    52b669d View commit details
    Browse the repository at this point in the history
  2. Review feedback

    - Clean up general Windows caveats
    - Simplify OS-specifics on env var table
    
    Signed-off-by: Micah Young <[email protected]>
    Signed-off-by: Andrew Meyer <[email protected]>
    Micah Young committed Feb 26, 2020
    Configuration menu
    Copy the full SHA
    a403931 View commit details
    Browse the repository at this point in the history