File tree 3 files changed +32
-1
lines changed 3 files changed +32
-1
lines changed Original file line number Diff line number Diff line change @@ -15,4 +15,21 @@ setup:
15
15
npm install -g --prefix node_modules/ gitbook-cli
16
16
gitbook install
17
17
18
- .PHONY : test site deploy-site setup
18
+ release : release-check test
19
+ # Update version example in README.md
20
+ sed -i " s/[0-9]\+\.[0-9]\+\.[0-9]\+/$( version) /" README.md
21
+ # Update notes for unreleased version
22
+ sed -i " s/^## master$$ /## $( version) /" NEWS.md
23
+ # Last review.
24
+ $(EDITOR ) NEWS.md
25
+ # Create release commit and tag.
26
+ git diff --exit-code --quiet || git commit -a -m " Version $( version) "
27
+ git tag -a -m " Version $( version) " $(version )
28
+ @echo " Publish release using: git push origin master $( version) "
29
+
30
+ release-check :
31
+ ifndef version
32
+ $(error Please define a version: `make release version=x.y.z`)
33
+ endif
34
+
35
+ .PHONY : test site deploy-site setup release release-check
Original file line number Diff line number Diff line change
1
+ # Release notes
2
+
3
+ ## 0.1.0
4
+
5
+ First official release based on Mesos version 0.25.0.
6
+
7
+ The main features are:
8
+
9
+ - Mesos master running Marathon 0.13.0 and Chronos 2.4.0
10
+ - Mesos agent with Docker containerizer and cgroups isolation enabled
11
+ - Mesos DNS 0.5.1 for core service discovery
12
+ - Marathon load balancer using HAProxy for SSL and proxying to internal
13
+ applications
Original file line number Diff line number Diff line change 1
1
# Summary
2
2
3
+ - [ Release Notes] ( NEWS.md )
3
4
- [ Contributing] ( CONTRIBUTING.md )
4
5
- [ Roles] ( roles/README.md )
5
6
- [ Mesos] ( roles/mesos/README.md )
You can’t perform that action at this time.
0 commit comments