Compare commits
	
		
			No commits in common. "main" and "v6.5.0" have entirely different histories.
		
	
	
		|  | @ -10,7 +10,7 @@ jobs: | ||||||
|     runs-on: ubuntu-20.04 |     runs-on: ubuntu-20.04 | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3.0.2 | ||||||
|         with: |         with: | ||||||
|           token: ${{ secrets.PAT }} |           token: ${{ secrets.PAT }} | ||||||
|       - name: Get the latest version of Lens |       - name: Get the latest version of Lens | ||||||
|  | @ -0,0 +1,155 @@ | ||||||
|  | name: Build Lens | ||||||
|  | 
 | ||||||
|  | on: | ||||||
|  |   workflow_dispatch: | ||||||
|  |   push: | ||||||
|  |     branches: [main] | ||||||
|  |     paths-ignore: | ||||||
|  |       - "**/README.md" | ||||||
|  |   pull_request: | ||||||
|  | 
 | ||||||
|  | jobs: | ||||||
|  |   build: | ||||||
|  |     strategy: | ||||||
|  |       matrix: | ||||||
|  |         os: [ubuntu-20.04, macos-latest, windows-latest] | ||||||
|  |     runs-on: ${{ matrix.os }} | ||||||
|  |     timeout-minutes: 360 | ||||||
|  |     steps: | ||||||
|  |       - name: Checkout OpenLens | ||||||
|  |         uses: actions/checkout@v3 | ||||||
|  |       - name: Export version to variable | ||||||
|  |         run: | | ||||||
|  |           export LENS_VERSION=$(cat version) | ||||||
|  |           echo "LENS_VERSION=$LENS_VERSION" >> $GITHUB_ENV           | ||||||
|  |         shell: bash | ||||||
|  |       - uses: actions/setup-node@v3 | ||||||
|  |         with: | ||||||
|  |           node-version: 16.19.0 | ||||||
|  |       - name: Checkout Upstream Lens | ||||||
|  |         uses: actions/checkout@v3 | ||||||
|  |         with: | ||||||
|  |           repository: lensapp/lens | ||||||
|  |           path: lens | ||||||
|  |           ref: v${{ env.LENS_VERSION }} | ||||||
|  |           fetch-depth: 1 | ||||||
|  |       - name: Patch Upstream Lens | ||||||
|  |         run: | | ||||||
|  |           node update.js | ||||||
|  |       - name: Build Lens | ||||||
|  |         run: | | ||||||
|  |           mkdir releasefiles | ||||||
|  |           if [ "$RUNNER_OS" == "Windows" ]; then | ||||||
|  |             choco install visualstudio2019buildtools visualstudio2019-workload-vctools | ||||||
|  |           fi | ||||||
|  |           if [ "$RUNNER_OS" == "macOS" ]; then             | ||||||
|  |             if [ "${CSC_LINK}" = "" ]; then | ||||||
|  |               unset CSC_LINK | ||||||
|  |             fi | ||||||
|  |              | ||||||
|  |             if [ "${CSC_KEY_PASSWORD}" = "" ]; then | ||||||
|  |               unset CSC_KEY_PASSWORD | ||||||
|  |             fi | ||||||
|  |             echo "DOWNLOAD_ALL_ARCHITECTURES=true" >> $GITHUB_ENV | ||||||
|  |             yarn run all:install | ||||||
|  |             yarn run build | ||||||
|  |             yarn run build:app | ||||||
|  |             for file in open-lens/dist/OpenLens-${{ env.LENS_VERSION }}.dmg; do | ||||||
|  |               if [[ "$file" == *"arm64"* ]]; then | ||||||
|  |                 cp "$file" releasefiles/OpenLens-${{ env.LENS_VERSION }}-arm64.dmg | ||||||
|  |               else | ||||||
|  |                 cp "$file" releasefiles/OpenLens-${{ env.LENS_VERSION }}.dmg | ||||||
|  |               fi | ||||||
|  |             done | ||||||
|  |             for file in open-lens/dist/OpenLens-${{ env.LENS_VERSION }}-mac.zip; do | ||||||
|  |               if [[ "$file" == *"arm64"* ]]; then | ||||||
|  |                 cp "$file" releasefiles/OpenLens-${{ env.LENS_VERSION }}-arm64.zip | ||||||
|  |               else | ||||||
|  |                 cp "$file" releasefiles/OpenLens-${{ env.LENS_VERSION }}.zip | ||||||
|  |               fi | ||||||
|  |             done | ||||||
|  |           elif [ "$RUNNER_OS" == "Linux" ]; then | ||||||
|  |             echo "DOWNLOAD_ALL_ARCHITECTURES=true" >> $GITHUB_ENV | ||||||
|  |             yarn run all:install | ||||||
|  |             yarn run build | ||||||
|  |             yarn run build:app | ||||||
|  |             cp open-lens/dist/OpenLens-${{ env.LENS_VERSION }}.x86_64.AppImage releasefiles/OpenLens-${{ env.LENS_VERSION }}.AppImage | ||||||
|  |             cp open-lens/dist/OpenLens-${{ env.LENS_VERSION }}.amd64.deb releasefiles/OpenLens-${{ env.LENS_VERSION }}.deb | ||||||
|  |             cp open-lens/dist/OpenLens-${{ env.LENS_VERSION }}.x86_64.rpm releasefiles/OpenLens-${{ env.LENS_VERSION }}.rpm | ||||||
|  |             cp open-lens/dist/OpenLens-${{ env.LENS_VERSION }}.arm64.AppImage releasefiles/OpenLens-${{ env.LENS_VERSION }}.arm64.AppImage | ||||||
|  |             cp open-lens/dist/OpenLens-${{ env.LENS_VERSION }}.arm64.deb releasefiles/OpenLens-${{ env.LENS_VERSION }}.arm64.deb | ||||||
|  |             cp open-lens/dist/OpenLens-${{ env.LENS_VERSION }}.aarch64.rpm releasefiles/OpenLens-${{ env.LENS_VERSION }}.arm64.rpm | ||||||
|  |           else | ||||||
|  |             yarn run all:install | ||||||
|  |             yarn run build | ||||||
|  |             yarn run build:app | ||||||
|  |             cp open-lens/dist/OpenLens*.exe releasefiles/OpenLens-${{ env.LENS_VERSION }}.exe | ||||||
|  |             cp open-lens/dist/OpenLens*.exe packages/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}.exe | ||||||
|  |           fi | ||||||
|  |         shell: bash | ||||||
|  |         working-directory: lens | ||||||
|  |         env: | ||||||
|  |           APPBUNDLEID: "io.kontena.lens-app" | ||||||
|  |           APPLEID: ${{ secrets.APPLEID }} | ||||||
|  |           APPLEIDPASS: ${{ secrets.APPLEIDPASS }} | ||||||
|  |           CSC_LINK: ${{ runner.os == 'macos' && secrets.CSC_LINK || secrets.CSC_LINK_WIN }} | ||||||
|  |           CSC_KEY_PASSWORD: ${{ runner.os == 'macos' && secrets.CSC_KEY_PASSWORD || secrets.CSC_KEY_PASSWORD_WIN}} | ||||||
|  |           CSC_LINK_WIN: ${{ secrets.CSC_LINK_WIN }} | ||||||
|  |           CSC_KEY_PASSWORD_WIN: ${{ secrets.CSC_KEY_PASSWORD_WIN }} | ||||||
|  |           WIN_CSC_LINK: ${{ secrets.CSC_LINK_WIN }} | ||||||
|  |           WIN_CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD_WIN }} | ||||||
|  |           CSC_FOR_PULL_REQUEST: true | ||||||
|  | 
 | ||||||
|  |       - name: Calculate SHA256 checksum | ||||||
|  |         run: | | ||||||
|  |           if [ "$RUNNER_OS" == "Windows" ]; then | ||||||
|  |             certutil -hashfile OpenLens-${{ env.LENS_VERSION }}.exe SHA256 | tee OpenLens-${{ env.LENS_VERSION }}.exe.sha256 | ||||||
|  |           else | ||||||
|  |             for filename in OpenLens-${{ env.LENS_VERSION }}*; do shasum -a 256 ${filename} | tee ${filename}.sha256 ; done | ||||||
|  |           fi | ||||||
|  |         shell: bash | ||||||
|  |         working-directory: lens/open-lens/dist | ||||||
|  | 
 | ||||||
|  |       - uses: actions/upload-artifact@v3 | ||||||
|  |         if: github.ref != 'refs/heads/main' | ||||||
|  |         with: | ||||||
|  |           name: OpenLens-${{ matrix.os }} | ||||||
|  |           retention-days: 5 | ||||||
|  |           path: | | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.dmg | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.AppImage | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.deb | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.rpm | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.zip | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}.exe | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.sha256 | ||||||
|  | 
 | ||||||
|  |       - name: Generate Changelog | ||||||
|  |         run: curl -s https://api.github.com/repos/lensapp/lens/releases/latest | jq -r 'select(.prerelease == false) | .body[0:]' > ${{ github.workspace }}-CHANGELOG.txt | ||||||
|  |       - name: Release | ||||||
|  |         uses: softprops/action-gh-release@v0.1.15 | ||||||
|  |         if: github.ref == 'refs/heads/main' | ||||||
|  |         with: | ||||||
|  |           tag_name: v${{ env.LENS_VERSION }} | ||||||
|  |           body_path: ${{ github.workspace }}-CHANGELOG.txt | ||||||
|  |           files: | | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.dmg | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.AppImage | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.deb | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.rpm | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.zip | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}.exe | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.sha256 | ||||||
|  |       - name: Latest | ||||||
|  |         uses: softprops/action-gh-release@v0.1.15 | ||||||
|  |         if: github.ref == 'refs/heads/main' | ||||||
|  |         with: | ||||||
|  |           tag_name: Latest | ||||||
|  |           files: | | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.dmg | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.AppImage | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.deb | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.rpm | ||||||
|  |             lens/open-lens/dist/OpenLens-${{ env.LENS_VERSION }}*.zip | ||||||
|  |             lens/open-lens/dist/OpenLens.Setup.${{ env.LENS_VERSION }}.exe | ||||||
|  |             lens/open-lens/dist/lates*.yml | ||||||
|  | @ -1,3 +1,2 @@ | ||||||
| .DS_Store | .DS_Store | ||||||
| README.md | README.md | ||||||
| /lens/ |  | ||||||
|  |  | ||||||
|  | @ -1,14 +1,13 @@ | ||||||
| > [!CAUTION] |  | ||||||
| > Lens Closed its source code. So please do not expect any more updates. |  | ||||||
| 
 |  | ||||||
| # OpenLens Build Repo | # OpenLens Build Repo | ||||||
| 
 | 
 | ||||||
|  | [](https://github.com/MuhammedKalkan/OpenLens/actions/workflows/main.yml) | ||||||
|  | 
 | ||||||
| ##  Build Repo Only | ##  Build Repo Only | ||||||
| This repo **ONLY PROVIDES SIGNED BINARIES AND DOES NOT ALTER SOURCE CODE** for the OpenLens repo. For software issues regarding OpenLens or the Lens IDE, go to the [Lens repo](https://github.com/lensapp/lens/issues) and open an issue there. | This repo **ONLY PROVIDES SIGNED BINARIES AND DOES NOT ALTER SOURCE CODE** for the OpenLens repo. For software issues regarding OpenLens or the Lens IDE, go to the [Lens repo](https://github.com/lensapp/lens/issues) and open an issue there. | ||||||
| 
 | 
 | ||||||
| ## Extensions | ## Extensions | ||||||
| 
 | 
 | ||||||
| Starting with 6.3.0 some extensions are removed from Lens. To install these most used extensions simply type **@alebcay/openlens-node-pod-menu** into the Extensions page in the OpenLens menu and it should install automatically. If you see the extension rapidly toggling between `enabled` and `disabled`, restart OpenLens and enable it in the Extension page. | Starting with 6.3.0 some extensions are removed from Lens. To install these most used extensions simply type **@alebcay/openlens-node-pod-menu** into the Extensions UI in OpenLens Settings page and it should install automatically. | ||||||
| For sources please refer [here](https://www.npmjs.com/package/@alebcay/openlens-node-pod-menu) | For sources please refer [here](https://www.npmjs.com/package/@alebcay/openlens-node-pod-menu) | ||||||
| 
 | 
 | ||||||
| ## Overview | ## Overview | ||||||
|  |  | ||||||
|  | @ -1,17 +0,0 @@ | ||||||
| const archMap = { |  | ||||||
|     "amd64": "x86_64", |  | ||||||
|     "arm64": "aarch64", |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| module.exports = async (buildContext) => { |  | ||||||
|     if (buildContext.platform.name !== "linux") return true |  | ||||||
| 
 |  | ||||||
|     if (buildContext.arch in archMap) { |  | ||||||
|         process.env.CC = `${archMap[buildContext.arch]}-linux-gnu-gcc` |  | ||||||
|         process.env.CXX = `${archMap[buildContext.arch]}-linux-gnu-g++` |  | ||||||
|     } else { |  | ||||||
|         process.env.CC = "gcc" |  | ||||||
|         process.env.CXX = "g++" |  | ||||||
|     } |  | ||||||
|     return true |  | ||||||
| } |  | ||||||
|  | @ -1,120 +0,0 @@ | ||||||
| name: Build Lens |  | ||||||
| 
 |  | ||||||
| on: |  | ||||||
|   workflow_dispatch: |  | ||||||
|   push: |  | ||||||
|     branches: [main] |  | ||||||
|     paths-ignore: |  | ||||||
|       - "**/README.md" |  | ||||||
|   pull_request: |  | ||||||
| 
 |  | ||||||
| jobs: |  | ||||||
|   build: |  | ||||||
|     strategy: |  | ||||||
|       matrix: |  | ||||||
|         os: [ ubuntu-20.04, macos-latest, windows-latest ] |  | ||||||
|     runs-on: ${{ matrix.os }} |  | ||||||
|     timeout-minutes: 360 |  | ||||||
|     env: |  | ||||||
|       BUILD_ID: ${{ github.run_number }} |  | ||||||
|     steps: |  | ||||||
|       - name: Checkout OpenLens |  | ||||||
|         uses: actions/checkout@v3 |  | ||||||
| 
 |  | ||||||
|       - name: Export version to variable |  | ||||||
|         run: echo "LENS_VERSION=$(cat version)" >> $GITHUB_ENV |  | ||||||
|         shell: bash |  | ||||||
| 
 |  | ||||||
|       - uses: actions/setup-node@v3 |  | ||||||
|         with: |  | ||||||
|           node-version: "16.x" |  | ||||||
| 
 |  | ||||||
|       - name: Checkout Upstream Lens |  | ||||||
|         uses: actions/checkout@v3 |  | ||||||
|         with: |  | ||||||
|           repository: lensapp/lens |  | ||||||
|           path: lens |  | ||||||
|           ref: v${{ env.LENS_VERSION }} |  | ||||||
|           fetch-depth: 1 |  | ||||||
| 
 |  | ||||||
|       - name: Patch Upstream Lens |  | ||||||
|         run: node update.js |  | ||||||
| 
 |  | ||||||
|       - name: Build Lens |  | ||||||
|         run: | |  | ||||||
|           npm run all:install |  | ||||||
|           # Avoid npm install from electron-builder |  | ||||||
|           # ref: https://github.com/electron-userland/electron-builder/blob/80a3ae857b9305aff1774e1b2b932601af50231b/packages/app-builder-lib/src/util/yarn.ts#L11-L16 |  | ||||||
|           mkdir -p open-lens/node_modules |  | ||||||
|            |  | ||||||
|           if [ "${CSC_LINK}" = "" ] || [ "${CSC_KEY_PASSWORD}" = "" ]; then |  | ||||||
|             unset CSC_LINK |  | ||||||
|             unset CSC_KEY_PASSWORD |  | ||||||
|           fi |  | ||||||
|            |  | ||||||
|           if [ "$RUNNER_OS" == "Windows" ]; then |  | ||||||
|             npx nx run open-lens:build:app --win nsis msi portable |  | ||||||
|           elif [ "$RUNNER_OS" == "Linux" ]; then |  | ||||||
|             sudo apt update |  | ||||||
|             sudo apt install gcc-aarch64-linux-gnu g++-aarch64-linux-gnu -y |  | ||||||
|            |  | ||||||
|             npx nx run open-lens:build:app --x64 --arm64 |  | ||||||
|             find . -name '*pty.node' -print0 | xargs -0 file |  | ||||||
|           else |  | ||||||
|             npx nx run open-lens:build:app --x64 --arm64 |  | ||||||
|             find . -name '*pty.node' -print0 | xargs -0 file |  | ||||||
|           fi |  | ||||||
|            |  | ||||||
|           rm -f open-lens/dist/*blockmap{,*} |  | ||||||
|         shell: bash |  | ||||||
|         working-directory: lens |  | ||||||
|         env: |  | ||||||
|           APPBUNDLEID: "io.kontena.lens-app" |  | ||||||
|           APPLEID: ${{ secrets.APPLEID }} |  | ||||||
|           APPLEIDPASS: ${{ secrets.APPLEIDPASS }} |  | ||||||
|           CSC_LINK: ${{ runner.os == 'macos' && secrets.CSC_LINK || secrets.CSC_LINK_WIN }} |  | ||||||
|           CSC_KEY_PASSWORD: ${{ runner.os == 'macos' && secrets.CSC_KEY_PASSWORD || secrets.CSC_KEY_PASSWORD_WIN }} |  | ||||||
|           CSC_LINK_WIN: ${{ secrets.CSC_LINK_WIN }} |  | ||||||
|           CSC_KEY_PASSWORD_WIN: ${{ secrets.CSC_KEY_PASSWORD_WIN }} |  | ||||||
|           WIN_CSC_LINK: ${{ secrets.CSC_LINK_WIN }} |  | ||||||
|           WIN_CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD_WIN }} |  | ||||||
|           CSC_FOR_PULL_REQUEST: true |  | ||||||
|           DOWNLOAD_ALL_ARCHITECTURES: ${{ runner.os != 'Windows' }} |  | ||||||
| 
 |  | ||||||
|       - name: Calculate SHA256 checksum |  | ||||||
|         run: |- |  | ||||||
|           if command -v shasum 2>/dev/null 1>&2; then |  | ||||||
|             for filename in OpenLens*; do shasum -a 256 "${filename}" | tee "${filename}.sha256" ; done |  | ||||||
|           else |  | ||||||
|             for filename in OpenLens*; do certutil -hashfile "${filename}" SHA256 | tee "${filename}.sha256" ; done |  | ||||||
|           fi |  | ||||||
| 
 |  | ||||||
|         shell: bash |  | ||||||
|         working-directory: lens/open-lens/dist |  | ||||||
| 
 |  | ||||||
|       - uses: actions/upload-artifact@v3 |  | ||||||
|         if: github.ref != 'refs/heads/main' |  | ||||||
|         with: |  | ||||||
|           name: OpenLens-${{ matrix.os }} |  | ||||||
|           retention-days: 5 |  | ||||||
|           path: lens/open-lens/dist/OpenLens*${{ env.LENS_VERSION }}-${{ env.BUILD_ID }}*.* |  | ||||||
| 
 |  | ||||||
|       - name: Generate Changelog |  | ||||||
|         run: curl -s https://api.github.com/repos/lensapp/lens/releases/latest | jq -r 'select(.prerelease == false) | .body[0:]' > ${{ github.workspace }}-CHANGELOG.txt |  | ||||||
| 
 |  | ||||||
|       - name: Release |  | ||||||
|         uses: softprops/action-gh-release@v0.1.15 |  | ||||||
|         if: github.ref == 'refs/heads/main' |  | ||||||
|         with: |  | ||||||
|           tag_name: v${{ env.LENS_VERSION }}-${{ env.BUILD_ID }} |  | ||||||
|           body_path: ${{ github.workspace }}-CHANGELOG.txt |  | ||||||
|           files: lens/open-lens/dist/OpenLens*${{ env.LENS_VERSION }}-${{ env.BUILD_ID }}*.* |  | ||||||
| 
 |  | ||||||
|       - name: Latest |  | ||||||
|         uses: softprops/action-gh-release@v0.1.15 |  | ||||||
|         if: github.ref == 'refs/heads/main' |  | ||||||
|         with: |  | ||||||
|           tag_name: Latest |  | ||||||
|           files: | |  | ||||||
|             lens/open-lens/dist/OpenLens*${{ env.LENS_VERSION }}-${{ env.BUILD_ID }}*.* |  | ||||||
|             #lens/open-lens/dist/lates*.yml |  | ||||||
							
								
								
									
										28
									
								
								update.js
								
								
								
								
							
							
						
						
									
										28
									
								
								update.js
								
								
								
								
							|  | @ -1,26 +1,24 @@ | ||||||
| const fs = require('fs'); | const fs = require('fs'); | ||||||
| 
 | 
 | ||||||
| const packageJsonOpenLens = require('./lens/open-lens/package.json'); | var packagejson = require('./lens/open-lens/package.json'); | ||||||
| 
 | 
 | ||||||
| packageJsonOpenLens.build.publish = [{ | packagejson.build.publish = [{ | ||||||
|     url: "https://github.com/MuhammedKalkan/OpenLens/releases/download/Latest", |     url: "https://github.com/MuhammedKalkan/OpenLens/releases/download/Latest", | ||||||
|     provider: "generic" |     provider: "generic" | ||||||
| }]; | }]; | ||||||
| 
 | 
 | ||||||
| packageJsonOpenLens.version = `${packageJsonOpenLens.version}-${process.env.BUILD_ID}`; | packagejson.build.win.artifactName = "OpenLens.Setup.${version}.${ext}"; | ||||||
| packageJsonOpenLens.build.npmRebuild = true; |  | ||||||
| packageJsonOpenLens.build.detectUpdateChannel = false; |  | ||||||
| packageJsonOpenLens.build.beforeBuild = '../../build-hooks/beforeBuild'; |  | ||||||
| 
 | 
 | ||||||
| delete packageJsonOpenLens.scripts.postinstall; | if (process.platform != "win32") { | ||||||
|  |     // build both x86_64 and arm64 for Linux and Darwin
 | ||||||
|  |     packagejson.scripts['build:app'] = "electron-builder --publish onTag --x64 --arm64"; | ||||||
|  | } | ||||||
| 
 | 
 | ||||||
| packageJsonOpenLens.copyright = [ | fs.writeFileSync('./lens/open-lens/package.json', JSON.stringify(packagejson)); | ||||||
|     packageJsonOpenLens.copyright, |  | ||||||
|     '', |  | ||||||
|     'Binary application builds @ MuhammedKalkan/OpenLens', |  | ||||||
|     'by Muhammed Kalkan, Jan-Otto Kröpke, Ebby Peter, Xaver Lohmüller' |  | ||||||
| ].join("\r\n") |  | ||||||
| 
 | 
 | ||||||
| console.log(`Set build version: ${packageJsonOpenLens.version}`) |  | ||||||
| 
 | 
 | ||||||
| fs.writeFileSync('./lens/open-lens/package.json', JSON.stringify(packageJsonOpenLens, null, 2)); | let npmrc = fs.readFileSync('./lens/.npmrc','utf-8'); | ||||||
|  | npmrc = npmrc.replace("disturl \"","disturl = \"") | ||||||
|  | npmrc = npmrc.replace("target \"","target = \"") | ||||||
|  | npmrc = npmrc.replace("runtime \"","runtime = \"") | ||||||
|  | fs.writeFileSync('./lens/.npmrc',npmrc) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue