Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

2.   The Target system is accessible from GitHub or whatever central repo you are using. You will need ports 80 and 8101 open incoming. (Note that port 8101 does not need to be opened when using a GitLab Runner). Make sure both the network firewall and the Windows operating system firewall are both configured to open port 8101. This is often easiest if you create your Target system in a Cloud environment like AWS or Microsoft Azure.

Info

The GitHub web hook server address list may be obtained from this url:
https://api.github.com/meta

Refer to the 'hooks' section of the returned JSON. At the time of writing the list of server CIDR addresses was:
    192.30.252.0/22,  185.199.108.0/22 and 140.82.112.0/20.

3.   You will need port 22 outgoing open on both the Build Machine and Target System to allow access to the git central repository.

4.   If you use the LANSA Scalable License image for your Target system, you may activate the licenses by performing the following actions in a PowerShell administrator session:

code
Panel
bgColor#D3D3D3
$ cd c:\lansa\scripts

$ git pull

(gets the latest updates)

activate-
scalable
all-
license
licenses.ps1 -webuser '<your web user>'

e.g. c:\lansa\scripts\activate-
scalable
all-
license
licenses.ps1 -webuser 'PCXUSER'

When the license activation succeeds you will see these messages displayed:

User PCXUSER given access to license LANSA Scalable License

User PCXUSER given access to license LANSA Integrator License

License activation completed successfully

5.   Restart Listener service and JSM service.

...