Oracle library
Different versions of the Oracle library are required for running some applications locally vs deploying them to development, acceptance and prod.
Projects we know this applies to:
eMER
CAMIS (need to check)
Others?
Refer to Selecting the correct oracle library for the steps.
Once code has passed testing in your local development environment:
create a PR for review.
deploy the code to development. Currently there is no pipeline for this so the deployment has to be done manually.
Ask another developer to test your code in development.
Identifying the development environment path to deploy to:
Go to Applications and selecting the page for the project that you are deploying.
For example, if deploying eMER to the development environment, select the eMER page
The location to deploy to is listed in the Environment Access Information section.
The path to deploy to is listed under “UNC”.
Some projects might have more than one development environment environment.
For example, eMER is deployed to:
an unsecure instance where authorized users are automatically logged in when they click the URL.
a secure location such as GCKey.
Deploying your code:
Navigate to the target path.
For example, navigate to the path for the eMER unsecure development environment
Copy the content of the folder to a temporary location on your local machine.
Important: you will need the web config that you have copied as the last step of your deployment process.
Publish your changes locally
Create publish settings in visual studio
create a different folder - don’t use the one from step 2.
create a new custom profile
Keep the default location bin\app.publish
Finish
Save
Publish
Update the development location with your changes:
Go to the deployment location for the project
delete everything
copy the files (except web config) from the folder you created in step 3 and paste them in the deployment location.
copy the web config from the backup made in step 2 and paste it into the deployment location
This will trigger the update of the deployment.
wait 5 or 10 minutes.
Test that the project you deployed is working.
Add Comment