Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Verifpal
Verifpal for Visual Studio Code
Commits
80804054
Unverified
Commit
80804054
authored
Apr 25, 2020
by
Nadim Kobeissi
💾
Browse files
More work on CD
parent
51a48f23
Pipeline
#150
passed with stage
in 26 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
80804054
...
...
@@ -16,4 +16,5 @@ publish:
-
tags
script
:
-
make dependencies
-
npm install -g vsce
-
vsce publish -p "${GITLAB_VSCE_PAN}"
Makefile
View file @
80804054
...
...
@@ -14,4 +14,7 @@ lint:
publish
:
@
vsce publish
-p
"
${GITLAB_VSCE_PAN}
"
.PHONY
:
dependencies clean lint publish .vscode node_modules out src syntax
tag
:
@
scripts/tag.sh
.PHONY
:
dependencies clean lint publish tag .vscode node_modules out scripts src syntax
scripts/tag.sh
0 → 100755
View file @
80804054
#!/usr/bin/env bash
# SPDX-FileCopyrightText: © 2019-2020 Nadim Kobeissi <nadim@symbolic.software>
# SPDX-License-Identifier: GPL-3.0-only
set
-euo
pipefail
echo
-n
"[Verifpal for Visual Studio Code] Enter version: "
read
VERSION
$EDITOR
CHANGELOG.md
if
[[
"
$OSTYPE
"
==
"darwin"
*
]]
;
then
gsed
-i
-e
"s/
\"
version
\"
:
\"\(
[0-9]
\|
.
\)\+\"
/
\"
version
\"
:
\"
${
VERSION
}
\"
/g"
package.json
else
sed
-i
-e
"s/
\"
version
\"
:
\"\(
[0-9]
\|
.
\)\+\"
/
\"
version
\"
:
\"
${
VERSION
}
\"
/g"
package.json
fi
git commit
-am
"Verifpal for Visual Studio Code
${
VERSION
}
"
&> /dev/null
git push &> /dev/null
git tag
-a
"v
${
VERSION
}
"
-m
"Verifpal for Visual Studio Code
${
VERSION
}
"
-m
"
${
RELEASE_NOTES
}
"
&> /dev/null
git push origin
"v
${
VERSION
}
"
&> /dev/null
echo
"[Verifpal for Visual Studio Code] v
${
VERSION
}
tagged."
Write
Preview
Supports
Markdown
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