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-all-

license

licenses.ps1

-webuser

'<your

web

user>'

e.g.

c:\lansa\scripts\activate-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.

...