1.3.3 • Published 11 months ago

omnilert_desktop_alert v1.3.3

Weekly downloads
-
License
ISC
Repository
github
Last release
11 months ago

Sure, I'll update the README to include the specific commands for Mac staging and production environments as well.


Creating an Installer on Mac and Windows

Mac

Steps to Create an Installer on Mac

  1. Install Dependencies

    • Run the following command to install dependencies:
      yarn
  2. Bundle the App

    • Use the following command to bundle the app:
      yarn bundle
  3. Build the Distribution

    • Depending on the specific environment, run the appropriate command:

      • For the staging environment:

        yarn dist-mac:staging
      • For the production environment:

        yarn dist-mac:production

    This will place a dist folder at the root of your local repository.

Windows

Steps to Create the NSIS Installer

  1. Install Dependencies

    • Run the following command to install dependencies:
      yarn
  2. Bundle the App

    • Use the following command to bundle the app:
      yarn bundle
  3. Build the Application

    • Depending on the specific environment, run the appropriate command:

      • For a per-user installation in the production environment:

        yarn dist-win-user:production
      • For a per-user installation in the staging environment:

        yarn dist-win-user:staging
      • For a per-machine installation in the production environment:

        yarn dist-win-machine:production
      • For a per-machine installation in the staging environment:

        yarn dist-win-machine:staging

Code Signing on Windows

Contact a manager for access to the Digicert ONE Admin portal: Digicert ONE Admin Portal.

To ensure the application is signed on build, add the following environment variables to your Windows environment (Start > Edit the system environment variables > Environment Variables). Official documentation can be found here.

  • SM_HOST: https://clientauth.one.digicert.com
  • SM_CLIENT_CERT_FILE: <P12 client certificate file path>
  • SM_API_KEY: API key
  • SM_CLIENT_CERT_PASSWORD: P12 client certificate password

Add the above environment variables via the smctl.exe tool provided by Digicert ONE's KeyLocker solution. This information can be found on the Digicert ONE account.

Installing on Mac and Windows

Mac

After building the Mac distribution, double-click the .dmg file and drag and drop the app into the Applications folder.

Windows

Installing ODA

  1. Command Line Installation:

    • Open the command line interface, navigate to the installer directory, and run the following command:
      installer.exe /PAC=yourPersonalAccessCode /S
      • Replace yourPersonalAccessCode with your actual PAC.
      • The /S switch installs the application silently, bypassing the installer UI, which is typically used for per-machine installations.
  2. Registry Information:

    • Your PAC will be stored in the registry:
      • Per-User Installations: Stored in HKCU (HKEY_CURRENT_USER)
      • Per-Machine Installations: Stored in HKLM (HKEY_LOCAL_MACHINE)

Command Line Updates

Increment Version Number

  1. Increment the version number:
    yarn publish

Run Bundle Script

  1. Run the bundle script:
    yarn bundle

Publish Updates

  1. Publish updates to the desired build environment:

    • Staging Updates:

      yarn publish:staging
    • Production Updates:

      yarn publish:production

This layout provides clear, step-by-step instructions for creating installers on Mac and Windows, handling code signing, and performing installations and updates. It ensures that the correct commands are run based on the specific environment for both Mac and Windows builds.

1.3.129

12 months ago

1.3.133

11 months ago

1.3.132

11 months ago

1.3.131

11 months ago

1.3.130

12 months ago

1.3.21

11 months ago

1.3.3

11 months ago

1.3.1

11 months ago

1.3.105

12 months ago

1.3.104

12 months ago

1.3.103

12 months ago

1.3.113

12 months ago

1.3.112

12 months ago

1.3.111

12 months ago

1.3.110

12 months ago

1.3.117

12 months ago

1.3.116

12 months ago

1.3.115

12 months ago

1.3.119

12 months ago

1.3.118

12 months ago

1.3.124

12 months ago

1.3.123

12 months ago

1.3.128

12 months ago

1.3.127

12 months ago

1.3.126

12 months ago

1.3.120

12 months ago

1.2.497

1 year ago

1.2.376

1 year ago

1.2.496

1 year ago

1.2.375

1 year ago

1.2.499

1 year ago

1.2.378

1 year ago

1.2.498

1 year ago

1.2.377

1 year ago

1.2.379

1 year ago

1.2.370

1 year ago

1.2.490

1 year ago

1.2.493

1 year ago

1.2.372

1 year ago

1.2.492

1 year ago

1.2.371

1 year ago

1.2.374

1 year ago

1.2.373

1 year ago

1.2.387

1 year ago

1.2.386

1 year ago

1.2.389

1 year ago

1.2.388

1 year ago

1.2.381

1 year ago

1.2.380

1 year ago

1.2.383

1 year ago

1.2.382

1 year ago

1.2.385

1 year ago

1.2.384

1 year ago

1.2.398

1 year ago

1.2.397

1 year ago

1.2.399

1 year ago

1.2.390

1 year ago

1.2.392

1 year ago

1.2.391

1 year ago

1.2.394

1 year ago

1.2.393

1 year ago

1.2.396

1 year ago

1.2.395

1 year ago

1.1.92

1 year ago

1.1.91

1 year ago

1.1.90

1 year ago

1.1.96

1 year ago

1.1.95

1 year ago

1.1.94

1 year ago

1.1.93

1 year ago

1.1.99

1 year ago

1.1.98

1 year ago

1.1.97

1 year ago

1.2.574

1 year ago

1.2.573

1 year ago

1.2.452

1 year ago

1.2.576

1 year ago

1.2.455

1 year ago

1.2.575

1 year ago

1.2.578

1 year ago

1.2.457

1 year ago

1.2.577

1 year ago

1.2.456

1 year ago

1.2.459

1 year ago

1.2.579

1 year ago

1.2.458

1 year ago

1.2.570

1 year ago

1.2.572

1 year ago

1.2.451

1 year ago

1.2.571

1 year ago

1.2.449

1 year ago

1.2.585

1 year ago

1.2.464

1 year ago

1.2.343

1 year ago

1.2.584

1 year ago

1.2.463

1 year ago

1.2.342

1 year ago

1.2.466

1 year ago

1.2.345

1 year ago

1.2.465

1 year ago

1.2.344

1 year ago

1.2.468

1 year ago

1.2.347

1 year ago

1.2.467

1 year ago

1.2.346

1 year ago

1.2.349

1 year ago

1.2.469

1 year ago

1.2.348

1 year ago

1.2.581

1 year ago

1.2.460

1 year ago

1.2.580

1 year ago

1.2.583

1 year ago

1.2.462

1 year ago

1.2.341

1 year ago

1.2.582

1 year ago

1.2.340

1 year ago

1.1.85

1 year ago

1.1.84

1 year ago

1.1.89

1 year ago

1.1.88

1 year ago

1.1.87

1 year ago

1.1.86

1 year ago

1.2.475

1 year ago

1.2.474

1 year ago

1.2.477

1 year ago

1.2.476

1 year ago

1.2.479

1 year ago

1.2.478

1 year ago

1.2.471

1 year ago

1.2.350

1 year ago

1.2.470

1 year ago

1.2.473

1 year ago

1.2.352

1 year ago

1.3.0

1 year ago

1.2.472

1 year ago

1.2.351

1 year ago

1.2.20

1 year ago

1.2.21

1 year ago

1.2.27

1 year ago

1.2.28

1 year ago

1.2.26

1 year ago

1.2.486

1 year ago

1.2.485

1 year ago

1.2.488

1 year ago

1.2.367

1 year ago

1.2.29

1 year ago

1.2.487

1 year ago

1.2.366

1 year ago

1.2.369

1 year ago

1.2.489

1 year ago

1.2.368

1 year ago

1.2.482

1 year ago

1.2.481

1 year ago

1.2.484

1 year ago

1.2.483

1 year ago

1.2.30

1 year ago

1.2.31

1 year ago

1.2.34

1 year ago

1.2.32

1 year ago

1.2.33

1 year ago

1.2.530

1 year ago

1.2.0

1 year ago

1.2.532

1 year ago

1.2.411

1 year ago

1.2.531

1 year ago

1.2.410

1 year ago

1.2.534

1 year ago

1.2.413

1 year ago

1.2.533

1 year ago

1.2.412

1 year ago

1.2.536

1 year ago

1.2.415

1 year ago

1.2.535

1 year ago

1.2.414

1 year ago

1.2.1

1 year ago

1.2.406

1 year ago

1.2.405

1 year ago

1.2.408

1 year ago

1.2.407

1 year ago

1.2.409

1 year ago

1.2.541

1 year ago

1.2.420

1 year ago

1.2.540

1 year ago

1.2.543

1 year ago

1.2.422

1 year ago

1.2.421

1 year ago

1.2.545

1 year ago

1.2.424

1 year ago

1.2.423

1 year ago

1.2.547

1 year ago

1.2.426

1 year ago

1.2.546

1 year ago

1.2.425

1 year ago

1.2.538

1 year ago

1.2.417

1 year ago

1.2.537

1 year ago

1.2.416

1 year ago

1.2.539

1 year ago

1.2.418

1 year ago

1.2.552

1 year ago

1.2.431

1 year ago

1.2.551

1 year ago

1.2.430

1 year ago

1.2.554

1 year ago

1.2.433

1 year ago

1.2.432

1 year ago

1.2.556

1 year ago

1.2.435

1 year ago

1.2.555

1 year ago

1.2.434

1 year ago

1.2.558

1 year ago

1.2.437

1 year ago

1.2.557

1 year ago

1.2.550

1 year ago

1.2.549

1 year ago

1.2.428

1 year ago

1.2.427

1 year ago

1.2.429

1 year ago

1.2.563

1 year ago

1.2.442

1 year ago

1.2.441

1 year ago

1.2.565

1 year ago

1.2.564

1 year ago

1.2.443

1 year ago

1.2.567

1 year ago

1.2.446

1 year ago

1.2.566

1 year ago

1.2.445

1 year ago

1.2.569

1 year ago

1.2.568

1 year ago

1.2.447

1 year ago

1.2.561

1 year ago

1.2.560

1 year ago

1.2.439

1 year ago

1.2.559

1 year ago

1.1.22

1 year ago

1.2.501

1 year ago

1.2.500

1 year ago

1.2.503

1 year ago

1.2.502

1 year ago

1.2.510

1 year ago

1.2.512

1 year ago

1.2.511

1 year ago

1.2.514

1 year ago

1.2.513

1 year ago

1.2.505

1 year ago

1.2.504

1 year ago

1.2.507

1 year ago

1.2.506

1 year ago

1.2.509

1 year ago

1.2.508

1 year ago

1.2.400

1 year ago

1.2.520

1 year ago

1.2.402

1 year ago

1.2.401

1 year ago

1.2.404

1 year ago

1.2.403

1 year ago

1.2.516

1 year ago

1.2.515

1 year ago

1.2.518

1 year ago

1.2.517

1 year ago

1.2.519

1 year ago

1.1.83

1 year ago

1.1.82

1 year ago

1.1.81

1 year ago

1.1.80

1 year ago

1.1.79

1 year ago

1.1.78

1 year ago

1.1.77

1 year ago

1.1.76

1 year ago

1.1.75

1 year ago

1.1.74

1 year ago

1.1.73

1 year ago

1.1.72

1 year ago

1.1.71

1 year ago

1.1.70

1 year ago

1.1.69

1 year ago

1.1.68

1 year ago

1.1.67

1 year ago

1.1.66

1 year ago

1.1.65

1 year ago

1.1.64

1 year ago

1.1.63

1 year ago

1.1.62

1 year ago

1.1.61

1 year ago

1.1.60

1 year ago

1.1.59

1 year ago