-
Notifications
You must be signed in to change notification settings - Fork 3.5k
[WIP] mix release support #8677
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
Merged
Merged
Changes from all commits
Commits
Show all changes
55 commits
Select commit
Hold shift + click to select a range
c407d6d
Initial work on releases
7de863b
Tests for Mix.Release.from_config!
90205b5
More docs and tests
2b024e0
Remove proper erl.ini file
277ef4b
Cookie configuration
351aafc
Document hot code upgrades
9bfde19
generator_test.exs
9307be2
Do not copy OTP apps if include_erts is false
05c4bf6
Copyediting
c96dd35
Update lib/mix/lib/mix/release.ex
lukaszsamson bdfe36f
Apply suggestions from code review
lukaszsamson 272ef08
Validate release names
f693d38
Fix docs
0580a19
Do not use string indexing in sh
b087c3e
Update lib/mix/lib/mix/tasks/release.ex
lukaszsamson ca47015
Keep exports together
f613d4c
Tests for copy_ebin
85838f5
More tests and refactoring
6c6382c
Phrasing
92d2f3c
Incorporate @bitwalker feedback
2940eef
More notes
b2fbb32
Update lib/mix/lib/mix/tasks/release.ex
wojtekmach 68853f5
Add another TODO
a045cee
Raise if multiple releases and no default release
e73b7a3
Verify that the whole subtree is set to :none/:load
66429ce
Finish Mix.Release tests
3ee4dd9
Run the formatter
45c7cd4
Improvements under windows
26e5ced
Windows support
820272f
Handle symlinks when assembling a release
b686ab0
Update lib/mix/lib/mix/tasks/release.ex
wojtekmach 91de895
Fixes for windows
d6ae4a1
Specify boot scripts upfront
9649ee0
Add tests for build_release_spec
676bcc9
Run the formatter
be8d2a5
Unit test boot script generation
1fcac1f
Unit tests for prepend paths
d187b97
Properly handle directories with spaces in releases
da3f54c
Smoke integration test
2dd6511
Run the formatter
53f6c81
More tests
3a1f78c
More tests
6d6f86c
Pending tests
210839b
Run the formatter
6f0c265
Execute sibling script directly
82a4546
Handle paths in Windows
d032465
More tests
b816487
Add HEART_COMMAND to bin/start instead, improve vm.args
c3ce4cf
Avoid more bashisms
8a0ebd5
Fixes on Windows
e241bb7
More docs and fixes
e288bce
Remove race on daemon mode, fix windows path
bf7bd5e
More windows path fixes
30a20a0
Increase timeout value
750cee2
Wait until file contents are written
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ERTS_BIN
is not doing anything in this script, as it will always be""