1.3.3 • Published 10 months ago

omnilert_desktop_alert v1.3.3

Weekly downloads
-
License
ISC
Repository
github
Last release
10 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

11 months ago

1.3.133

10 months ago

1.3.132

10 months ago

1.3.131

10 months ago

1.3.130

11 months ago

1.3.21

10 months ago

1.3.3

10 months ago

1.3.1

10 months ago

1.3.105

11 months ago

1.3.104

11 months ago

1.3.103

11 months ago

1.3.113

11 months ago

1.3.112

11 months ago

1.3.111

11 months ago

1.3.110

11 months ago

1.3.117

11 months ago

1.3.116

11 months ago

1.3.115

11 months ago

1.3.119

11 months ago

1.3.118

11 months ago

1.3.124

11 months ago

1.3.123

11 months ago

1.3.128

11 months ago

1.3.127

11 months ago

1.3.126

11 months ago

1.3.120

11 months ago

1.2.497

12 months ago

1.2.376

1 year ago

1.2.496

12 months ago

1.2.375

1 year ago

1.2.499

12 months ago

1.2.378

1 year ago

1.2.498

12 months 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

12 months ago

1.2.372

1 year ago

1.2.492

12 months 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

11 months ago

1.2.573

11 months ago

1.2.452

1 year ago

1.2.576

11 months ago

1.2.455

1 year ago

1.2.575

11 months ago

1.2.578

11 months ago

1.2.457

1 year ago

1.2.577

11 months ago

1.2.456

1 year ago

1.2.459

1 year ago

1.2.579

11 months ago

1.2.458

1 year ago

1.2.570

11 months ago

1.2.572

11 months ago

1.2.451

1 year ago

1.2.571

11 months ago

1.2.449

1 year ago

1.2.585

11 months ago

1.2.464

1 year ago

1.2.343

1 year ago

1.2.584

11 months 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

11 months ago

1.2.460

1 year ago

1.2.580

11 months ago

1.2.583

11 months ago

1.2.462

1 year ago

1.2.341

1 year ago

1.2.582

11 months 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

11 months 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

11 months ago

1.2.0

1 year ago

1.2.532

11 months ago

1.2.411

1 year ago

1.2.531

11 months ago

1.2.410

1 year ago

1.2.534

11 months ago

1.2.413

1 year ago

1.2.533

11 months ago

1.2.412

1 year ago

1.2.536

11 months ago

1.2.415

1 year ago

1.2.535

11 months 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

11 months ago

1.2.420

1 year ago

1.2.540

11 months ago

1.2.543

11 months ago

1.2.422

1 year ago

1.2.421

1 year ago

1.2.545

11 months ago

1.2.424

1 year ago

1.2.423

1 year ago

1.2.547

11 months ago

1.2.426

1 year ago

1.2.546

11 months ago

1.2.425

1 year ago

1.2.538

11 months ago

1.2.417

1 year ago

1.2.537

11 months ago

1.2.416

1 year ago

1.2.539

11 months ago

1.2.418

1 year ago

1.2.552

11 months ago

1.2.431

1 year ago

1.2.551

11 months ago

1.2.430

1 year ago

1.2.554

11 months ago

1.2.433

1 year ago

1.2.432

1 year ago

1.2.556

11 months ago

1.2.435

1 year ago

1.2.555

11 months ago

1.2.434

1 year ago

1.2.558

11 months ago

1.2.437

1 year ago

1.2.557

11 months ago

1.2.550

11 months ago

1.2.549

11 months ago

1.2.428

1 year ago

1.2.427

1 year ago

1.2.429

1 year ago

1.2.563

11 months ago

1.2.442

1 year ago

1.2.441

1 year ago

1.2.565

11 months ago

1.2.564

11 months ago

1.2.443

1 year ago

1.2.567

11 months ago

1.2.446

1 year ago

1.2.566

11 months ago

1.2.445

1 year ago

1.2.569

11 months ago

1.2.568

11 months ago

1.2.447

1 year ago

1.2.561

11 months ago

1.2.560

11 months ago

1.2.439

1 year ago

1.2.559

11 months ago

1.1.22

1 year ago

1.2.501

12 months ago

1.2.500

12 months ago

1.2.503

12 months ago

1.2.502

12 months ago

1.2.510

12 months ago

1.2.512

11 months ago

1.2.511

11 months ago

1.2.514

11 months ago

1.2.513

11 months ago

1.2.505

12 months ago

1.2.504

12 months ago

1.2.507

12 months ago

1.2.506

12 months ago

1.2.509

12 months ago

1.2.508

12 months ago

1.2.400

1 year ago

1.2.520

11 months 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

11 months ago

1.2.515

11 months ago

1.2.518

11 months ago

1.2.517

11 months ago

1.2.519

11 months 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