Upgraded all libraries, switched to npm, upgraded angular and jdk21
Locusworks Team/portal-webapp/pipeline/head There was a failure building this commit

This commit is contained in:
iparenteau committed 2026-09-04 15:22:35 -05:00
1 parent c2f8e20fad
commit a6df549919
335 files changed
+10923 -12700

No files matched your search

+5 -5
View File
@@ -31,11 +31,11 @@ The following is a list of software that are required to be installed and on be
\item Ant \AntVersion\ \cite{ant}
\end{enumerate}
Two projects need to be checkout out from the git repository. The \portal project and the ngas-commons project.
Two projects need to be checkout out from the git repository. The \portal project and the locusworks-commons project.
Section~\ref{dev-setup} describes how to checkout the \portal project
Section~\ref{ngas-commons} descrives how to checkout and build the \command{ngas-commons} library. This library is needed to build the main web application
Section~\ref{locusworks-commons} descrives how to checkout and build the \command{locusworks-commons} library. This library is needed to build the main web application
To build the project issue the command \command{mvn clean install antrun:run@warcopy} (if tomcat is not running) or \command{mvn clean install tomcat7:redeploy}
(if tomcat is currently running). This might take awhile as it will download the required libraries from the internet and deploy the war file to the tomcat server.
@@ -46,15 +46,15 @@ Once the build has completed and deployed verify in the logs the application has
\section{Encrypted MySQL Root Password}
\label{mysql-root-password}
To encrypted the mysql root password first checkout and compile the \command{ngas-commons} library (See section~\ref{ngas-commons} to perform the task).
To encrypted the mysql root password first checkout and compile the \command{locusworks-commons} library (See section~\ref{locusworks-commons} to perform the task).
Once the commons library has been downloaded and installed perform the following.
\begin{legal}
\item Navigate to the \command{.m2} directory located in the home directory
\item Navigate to \filename{repository/com/ngas/ngas-commons/\ngasCommonsVersion}
\item Navigate to \filename{repository/net/locusworks/locusworks-commons/\locusworksCommonsVersion}
\item Execute the following command\newline
\command{java -cp ngas-commons-\ngasCommonsVersion.jar net.locusworks.commons.crypto.AES <root-password>}\newline
\command{java -cp locusworks-commons-\locusworksCommonsVersion.jar net.locusworks.commons.crypto.AES <root-password>}\newline
Where ``root-password'' is the MySQL root password
\end{legal}