Build and Deploy Locally

The cloned Repository on the local machine contains the actual definition of the customization project. The next step is to deploy it on the local machine.

The following steps outline the process of building and deploying Aras Innovator locally:

  1. Open a new session of Windows PowerShell as administrator and navigate to the working directory. For example, C:\ArasProjects\project1\localRepo
  2. Run the command: .\BuildAndDeploy.ps1

If any errors occur, make corrections in the Machine.Settings.include file and execute the same command again.

Once the process is complete, a new instance of Aras Innovator is deployed (the output from the batch file will indicate the URL). A new database is created based on the values provided in the settings file, and Aras Innovator is ready to run.

http://localhost/[MachineName]-[Prefix]-[branch]

SQL Server DB is restored:

[MachineName]-[Prefix]-[branch]

  1. Copy the URL and paste it into the browser.
  2. Log in to Aras Innovator as an administrator with the following credentials:
    Username: admin
    Password: innovator

At this point, contributors have a basic work environment set up and are ready to contribute as members of a customization project team.

As mentioned earlier, a central focus of DevOps is to instill a culture and discipline to ensure proper management of the solution development process and the transition of a well-managed solution configuration into business-critical operations.

The following two sections introduce two essential aspects of the DevOps culture and lean agile development in general.