提交 4eeb5665 编写于 作者: T Tomas Vik

Automated extension publishing using GitLab publisher

上级 b37dcdaa
...@@ -7,6 +7,7 @@ image: node:12-slim ...@@ -7,6 +7,7 @@ image: node:12-slim
stages: stages:
- test - test
- publish
lint: lint:
stage: test stage: test
...@@ -25,3 +26,14 @@ test-integration: ...@@ -25,3 +26,14 @@ test-integration:
- echo $DISPLAY - echo $DISPLAY
- /usr/bin/Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 & - /usr/bin/Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
- yarn test - yarn test
publish:
stage: publish
script:
- yarn
- cd src/webview && yarn && yarn build && cd ../.. # build webview
- yarn global add vsce
- vsce publish -p $AZURE_ACCESS_TOKEN
when: manual
only:
- tags
...@@ -61,7 +61,7 @@ development environment to work on the extension. ...@@ -61,7 +61,7 @@ development environment to work on the extension.
#### Step - 1 : Installation Prerequisites #### Step - 1 : Installation Prerequisites
We're assuming that you already have [Visual Studio Code](https://code.visualstudio.com/) installed along We're assuming that you already have [Visual Studio Code](https://code.visualstudio.com/) installed along
with [GitLab Workflow](https://marketplace.visualstudio.com/items?itemName=fatihacet.gitlab-workflow) installed with [GitLab Workflow](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) installed
and configured, if not, do that first! If already done, proceed ahead. and configured, if not, do that first! If already done, proceed ahead.
* [Git](https://git-scm.com/) * [Git](https://git-scm.com/)
......
# <img src="https://gitlab.com/fatihacet/gitlab-vscode-extension/raw/master/src/assets/logo.png" width="64" align="center" /> [GitLab VSCode Extension](https://gitlab.com/fatihacet/gitlab-vscode-extension) # <img src="https://gitlab.com/fatihacet/gitlab-vscode-extension/raw/master/src/assets/logo.png" width="64" align="center" /> [GitLab VSCode Extension](https://gitlab.com/fatihacet/gitlab-vscode-extension)
[![Marketplace Version](https://vsmarketplacebadge.apphb.com/version/fatihacet.gitlab-workflow.svg)](https://marketplace.visualstudio.com/items?itemName=fatihacet.gitlab-workflow) [![Installs](https://vsmarketplacebadge.apphb.com/installs/fatihacet.gitlab-workflow.svg)](https://marketplace.visualstudio.com/items?itemName=fatihacet.gitlab-workflow) [![Downloads](https://vsmarketplacebadge.apphb.com/downloads/fatihacet.gitlab-workflow.svg)](https://marketplace.visualstudio.com/items?itemName=fatihacet.gitlab-workflow) [![Rating](https://vsmarketplacebadge.apphb.com/rating/fatihacet.gitlab-workflow.svg)](https://marketplace.visualstudio.com/items?itemName=fatihacet.gitlab-workflow) [![Marketplace Version](https://vsmarketplacebadge.apphb.com/version/GitLab.gitlab-workflow.svg)](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) [![Installs](https://vsmarketplacebadge.apphb.com/installs/GitLab.gitlab-workflow.svg)](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) [![Downloads](https://vsmarketplacebadge.apphb.com/downloads/GitLab.gitlab-workflow.svg)](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) [![Rating](https://vsmarketplacebadge.apphb.com/rating/GitLab.gitlab-workflow.svg)](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow)
This extension integrates GitLab to VSCode by adding a new GitLab sidebar where you can find issues and merge requests created by you or assigned to you. It also extends VSCode command palette and status bar to provide more information about your project. This extension integrates GitLab to VSCode by adding a new GitLab sidebar where you can find issues and merge requests created by you or assigned to you. It also extends VSCode command palette and status bar to provide more information about your project.
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
"displayName": "GitLab Workflow", "displayName": "GitLab Workflow",
"description": "GitLab VSCode integration", "description": "GitLab VSCode integration",
"version": "2.2.2", "version": "2.2.2",
"publisher": "fatihacet", "publisher": "GitLab",
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://gitlab.com/fatihacet/gitlab-vscode-extension" "url": "https://gitlab.com/gitlab-org/gitlab-vscode-extension"
}, },
"engines": { "engines": {
"vscode": "^1.41.0" "vscode": "^1.41.0"
...@@ -26,8 +26,8 @@ ...@@ -26,8 +26,8 @@
"*" "*"
], ],
"bugs": { "bugs": {
"url": "https://gitlab.com/fatihacet/gitlab-vscode-extension/issues", "url": "https://gitlab.com/gitlab-org/gitlab-vscode-extension/issues",
"email": "incoming+fatihacet-gitlab-vscode-extension-5261717-issue-@incoming.gitlab.com" "email": "incoming+gitlab-org-gitlab-vscode-extension-5261717-issue-@incoming.gitlab.com"
}, },
"galleryBanner": { "galleryBanner": {
"color": "#805DE7", "color": "#805DE7",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册