Merge pull request #481 from hashicorp/chore-update-artifact-name

Update application and macOS asset names to "Boundary"
This commit is contained in:
Randall Morey authored and GitHub committed 2021-02-26 09:59:01 -05:00
commit 3107a7e36e
6 files changed
+8 -7

No files matched your search

+1 -1
View File
@@ -120,7 +120,7 @@ To provide a signing identify for macOS build, use `BOUNDARY_DESKTOP_SIGNING_IDE
environment variable to set signing certificate name (e.g Developer ID Application: * (*)).
Assets are saved to `ui/desktop/electron-app/out/make/`.
DMG packaged desktop UI is available at asset location as `Boundary Desktop.dmg`.
DMG packaged desktop UI is available at asset location as `boundary.dmg`.
### Committing
+1
View File
@@ -11,6 +11,7 @@ Canonical reference for changes, improvements, and bugfixes for Boundary Desktop
### Changes/Deprecations
- Boundary Desktop is now simply "Boundary". This change affects macOS asset filenames, as well as the title used within the application. Documentation will continue to refer to "Boundary Desktop" to avoid confusion with the core binary. ([PR](https://github.com/hashicorp/boundary-ui/pull/481))
- Boundary origin validation now occurs via Electron's built-in net request module, ensuring the validation request is made via chromium's networking library rather than Node's. ([PR](https://github.com/hashicorp/boundary-ui/pull/480))
## v1.0.0-alpha (2021.02.16)
+1 -1
View File
@@ -10,7 +10,7 @@ const artifactDestination = path.resolve(__dirname, '..', 'cli');
const downloadArtifact = version => {
const url = `https://releases.hashicorp.com/boundary/${version}/boundary_${version}_darwin_amd64.zip`;
return new Promise((resolve, reject) => {
const tmpDir = fs.mkdtempSync(path.join(os.tmpdir(), 'boundary-desktop-artifact-'))
const tmpDir = fs.mkdtempSync(path.join(os.tmpdir(), 'boundary-artifact-'))
console.log('Create tmp artifact directory: ', tmpDir);
const artifactFileName = url.split('/').pop();
@@ -25,7 +25,7 @@ module.exports = {
"/ember-test(/|$)",
"/tests(/|$)"
],
name: "Boundary Desktop",
name: "Boundary",
appBundleId: "com.electron.boundary",
// TODO: where should the client version number come from?
appVersion: `${formattedAppVersion}${formattedCLIVersion}\n`,
@@ -44,7 +44,7 @@ module.exports = {
name: "@electron-forge/maker-dmg",
config: {
title: "Boundary",
name: "boundary-desktop",
name: "boundary",
icon: "./config/macos/disk.icns",
background: "./config/macos/background.png"
}
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "desktop",
"productName": "Boundary Desktop",
"productName": "Boundary",
"version": "0.0.0",
"private": true,
"description": "Electron UI for client for Boundary.",
+2 -2
View File
@@ -4,7 +4,7 @@ const generateMenuTemplate = () => {
return [
// { role: 'appMenu' }
{
label: 'Boundary Desktop',
label: 'Boundary',
submenu: [
{ role: 'about' },
{ type: 'separator' },
@@ -86,4 +86,4 @@ const generateMenuTemplate = () => {
module.exports = {
generateMenuTemplate: generateMenuTemplate
};
};