Skip to content

Commit 0b76f2f

Browse files
Merge branch 'main' into 2658-fix-npm-install-warnings-for-packages-and-their-dependencies
2 parents a409002 + 3b510ca commit 0b76f2f

34 files changed

+224
-89
lines changed

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ src/webview/create-service
1515
src/webview/devfile-registry
1616
src/webview/welcome
1717
src/webview/git-import
18+
test/sandbox-registration

.github/workflows/continuous-integration-workflow.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,23 +38,25 @@ jobs:
3838

3939
# Run tests
4040
- name: Build and Test
41-
uses: GabrielBB/xvfb-action@v1.0
41+
uses: GabrielBB/xvfb-action@fe2609f8182a9ed5aee7d53ff3ed04098a904df2 #v1.0
4242
env:
4343
NODE_OPTIONS: --max_old_space_size=16384
4444
with:
4545
run: npm run test:coverage --silent
4646

4747
# Upload coverage to codecov.io
4848
- name: Codecov
49-
uses: codecov/codecov-action@v1.0.12
49+
uses: codecov/codecov-action@07127fde53bc3ccd346d47ab2f14c390161ad108 #v1.0.12
5050
if: runner.os == 'Linux'
5151
with:
5252
file: ./out/coverage/coverage-final.json
5353

5454
# UI tests fail under linux
5555
# Run UI tests
5656
- name: Run UI Tests
57-
uses: GabrielBB/xvfb-action@v1.6
57+
uses: GabrielBB/xvfb-action@86d97bde4a65fe9b290c0b3fb92c2c4ed0e5302d #v1.6
58+
env:
59+
NODE_OPTIONS: --max_old_space_size=16384
5860
if: runner.os == 'Linux'
5961
with:
6062
run: npm run public-ui-test

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Change Log
22

3+
## 1.2.0 (February 17, 2023)
4+
5+
* [#2553](https://github.com/redhat-developer/vscode-openshift-tools/issues/2553) Use 'workbench.action.openIssueReporter' to report issues for the extension
6+
* [#2771](https://github.com/redhat-developer/vscode-openshift-tools/issues/2771) `Open in Browser` command does not work for components running in dev mode on podman
7+
* [#2764](https://github.com/redhat-developer/vscode-openshift-tools/issues/2764) Update odo to v3.6.0 release
8+
* [#2757](https://github.com/redhat-developer/vscode-openshift-tools/issues/2757) Quickly create component form the current workspace
9+
* [#2755](https://github.com/redhat-developer/vscode-openshift-tools/issues/2755) Unknown flag --run-on when use `Start Dev on Podman`
10+
* [#2745](https://github.com/redhat-developer/vscode-openshift-tools/issues/2745) Update Red Hat Authentication extension to v0.1.0
11+
* [#2725](https://github.com/redhat-developer/vscode-openshift-tools/issues/2725) Active and disabled 'Create Component' buttons look the same
12+
* [#2724](https://github.com/redhat-developer/vscode-openshift-tools/issues/2724) Incorrect error 'rate limit is exceeded' in case of connectivity issues
13+
* [#2035](https://github.com/redhat-developer/vscode-openshift-tools/issues/2035) Check devfile version is 2.0.0 before using it in odo --devfile option
14+
15+
## 1.1.2 (January 25, 2023)
16+
17+
* [#2754](https://github.com/redhat-developer/vscode-openshift-tools/issues/2754) v0.2.9 is latest version available on windows arm64
18+
* [#2736](https://github.com/redhat-developer/vscode-openshift-tools/issues/2736) Update odo to v3.5.0
19+
320
## 1.1.1 (January 12, 2023)
421

522
* [#2738](https://github.com/redhat-developer/vscode-openshift-tools/issues/2738) Git repository validation never ends on Mac M1

Jenkinsfile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ node('rhel8'){
4444
stage('Package win32-x64') {
4545
sh "vsce package --target win32-x64 -o openshift-toolkit-${packageJson.version}-${env.BUILD_NUMBER}-win32-x64.vsix"
4646
sh "sha256sum *-win32-x64.vsix > openshift-toolkit-${packageJson.version}-${env.BUILD_NUMBER}-win32-x64.vsix.sha256"
47+
sh "vsce package --target win32-arm64 -o openshift-toolkit-${packageJson.version}-${env.BUILD_NUMBER}-win32-arm64.vsix"
48+
sh "sha256sum *-win32-arm64.vsix > openshift-toolkit-${packageJson.version}-${env.BUILD_NUMBER}-win32-arm64.vsix.sha256"
4749
}
4850
}
4951

@@ -83,7 +85,7 @@ node('rhel8'){
8385

8486
if(publishToMarketPlace.equals('true') || publishToOVSX.equals('true')) {
8587
timeout(time:5, unit:'DAYS') {
86-
input message:'Approve deployment?', submitter: 'msuman,degolovi'
88+
input message:'Approve deployment?', submitter: 'msuman,degolovi,msivasub'
8789
}
8890

8991
if(publishToMarketPlace.equals('true')) {
@@ -93,6 +95,7 @@ node('rhel8'){
9395
sh "vsce publish -p ${TOKEN} --packagePath openshift-toolkit-${packageJson.version}-${env.BUILD_NUMBER}-darwin-arm64.vsix"
9496
sh "vsce publish -p ${TOKEN} --packagePath openshift-toolkit-${packageJson.version}-${env.BUILD_NUMBER}-linux-x64.vsix"
9597
sh "vsce publish -p ${TOKEN} --packagePath openshift-toolkit-${packageJson.version}-${env.BUILD_NUMBER}-win32-x64.vsix"
98+
sh "vsce publish -p ${TOKEN} --packagePath openshift-toolkit-${packageJson.version}-${env.BUILD_NUMBER}-win32-arm64.vsix"
9699
}
97100

98101
stage "Promote the build to stable"

doc/development.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ Follow this steps to release:
135135
3. Commit changes [1] and [2]
136136
4. Kick the build on jenkins with 'publishToMarketplace' set
137137
5. Wait until build gets to the point where approval is needed to push to marketplace
138-
6. Download just built .vsix file form nightly releases here https://download.jboss.org/jbosstools/adapters/snapshots/vscode-tekton/?C=M;O=D
138+
6. Download just built .vsix file form nightly releases here https://download.jboss.org/jbosstools/adapters/snapshots/vscode-openshift-tools/?C=M;O=D
139139
7. Install it and do smoke test
140140
8. Approve release on jenkins if everything is fine
141141
9. Create release on github and put in description record form [2]
123 KB
Loading
-1.53 MB
Loading

images/walkthrough/debug.gif

-723 KB
Loading

images/walkthrough/deploy-demo.gif

-5.15 MB
Loading
-4.74 MB
Loading

0 commit comments

Comments
 (0)