Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
debomatic-webui
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
debomatic-webui-admins
debomatic-webui
Commits
846bf134
Commit
846bf134
authored
Apr 07, 2014
by
Leo Iannacone
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
added do_release script
parent
e539a6d6
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
30 additions
and
0 deletions
+30
-0
scripts/do_release.sh
scripts/do_release.sh
+30
-0
No files found.
scripts/do_release.sh
0 → 100644
View file @
846bf134
#!/bin/bash
if
[
$#
==
0
]
;
then
echo
"Please specify a version number."
exit
fi
VERSION
=
$1
BASE_DIR
=
"
$(
cd
"
$(
dirname
"
${
BASH_SOURCE
[0]
}
"
)
"
&&
pwd
)
/.."
CONFIG
=
${
BASE_DIR
}
/debomatic-webui/lib/config.js
CURRENT
=
"
`
grep
"^config.version"
${
CONFIG
}
|
awk
-F
"'"
'{print $2}'
`
"
y
=
'n'
echo
-n
"Current version is
${
CURRENT
}
. Bump to
${
VERSION
}
? [y/N] "
read
y
if
[
"
$y
"
==
"y"
-o
"
$y
"
==
"Y"
]
;
then
sed
-r
"s/^config.version = '(.*)'/config.version = '
${
VERSION
}
'/"
-i
$CONFIG
||
exit
1
y
=
'n'
echo
-n
"Do git-commit? [y/N] "
read
y
if
[
"
$y
"
==
"y"
-o
"
$y
"
==
"Y"
]
;
then
git commit
-m
"Bumped version
${
VERSION
}
"
${
CONFIG
}
y
=
'n'
echo
-n
"Do git-tag? [y/N] "
read
y
if
[
"
$y
"
==
"y"
-o
"
$y
"
==
"Y"
]
;
then
git tag
-m
"Released version
${
VERSION
}
"
"v
${
VERSION
}
"
fi
fi
fi
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment