Cleanup build args
This commit is contained in:
		
							parent
							
								
									0120c2f007
								
							
						
					
					
						commit
						e8f4b581d9
					
				
					 3 changed files with 6 additions and 6 deletions
				
			
		|  | @ -11,10 +11,9 @@ build-main: | |||
|   script: | ||||
|     - /kaniko/executor | ||||
|       --snapshotMode=redo | ||||
|       --build-arg LDAP_PLUGIN_URL="${LDAP_PLUGIN_URL}" | ||||
|       --build-arg TEXLIVE_IMAGE="${TEXLIVE_IMAGE}" | ||||
|       --build-arg login_text="${LOGIN_TEXT}" | ||||
|       --build-arg collab_text="${COLLAB_TEXT}" | ||||
|       --build-arg admin_is_sysadmin="${ADMIN_IS_SYSADMIN}" | ||||
|       --context $CI_PROJECT_DIR | ||||
|       --dockerfile $CI_PROJECT_DIR/Dockerfile | ||||
|       --destination "$CI_REGISTRY_IMAGE" | ||||
|  | @ -26,10 +25,9 @@ build: | |||
|   script: | ||||
|     - /kaniko/executor | ||||
|       --snapshotMode=redo | ||||
|       --build-arg LDAP_PLUGIN_URL="${LDAP_PLUGIN_URL}" | ||||
|       --build-arg TEXLIVE_IMAGE="${TEXLIVE_IMAGE}" | ||||
|       --build-arg login_text="${LOGIN_TEXT}" | ||||
|       --build-arg collab_text="${COLLAB_TEXT}" | ||||
|       --build-arg admin_is_sysadmin="${ADMIN_IS_SYSADMIN}" | ||||
|       --context $CI_PROJECT_DIR | ||||
|       --dockerfile $CI_PROJECT_DIR/Dockerfile | ||||
|       --destination "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" | ||||
|  |  | |||
|  | @ -14,6 +14,7 @@ FROM $BASE as app | |||
| # passed from .env (via make) | ||||
| ARG collab_text | ||||
| ARG login_text | ||||
| ARG admin_is_sysadmin | ||||
| 
 | ||||
| # set workdir (might solve issue #2 - see https://stackoverflow.com/questions/57534295/) | ||||
| WORKDIR /var/www/sharelatex/web | ||||
|  | @ -47,6 +48,9 @@ COPY --from=src /src/ldap-overleaf-sl/sharelatex/navbar.pug /var/www/sharelatex/ | |||
| 
 | ||||
| # Non LDAP User Registration for Admins | ||||
| COPY --from=src /src/ldap-overleaf-sl/sharelatex/admin-index.pug /var/www/sharelatex/web/app/views/admin/index.pug | ||||
| COPY --from=src /src/ldap-overleaf-sl/sharelatex/admin-sysadmin.pug /tmp/admin-sysadmin.pug | ||||
| RUN if [ "${admin_is_sysadmin}" = "true" ] ; then cp /tmp/admin-sysadmin.pug   /var/www/sharelatex/web/app/views/admin/index.pug ; else rm /tmp/admin-sysadmin.pug ; fi | ||||
| 
 | ||||
| RUN rm /var/www/sharelatex/web/app/views/admin/register.pug | ||||
| 
 | ||||
| ### To remove comments entirly (bug https://github.com/overleaf/overleaf/issues/678) | ||||
|  |  | |||
|  | @ -1,5 +1,3 @@ | |||
| BASE=docker.io/sharelatex/sharelatex:2.6.1 | ||||
| LDAP_PLUGIN_URL=https://codeload.github.com/smhaller/ldap-overleaf-sl/tar.gz/39ef130adc7aa386b9f1765ab9fc14e9057815af | ||||
| LOGIN_TEXT=username | ||||
| COLLAB_TEXT="Direct share with collaborators is enabled only for activated users" | ||||
| ADMIN_IS_SYSADMIN=true | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue