You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Obviously we can edit the artifacts.json files. It would be great if there is a way to specify versions for repo/share/tomcat/etc all using common environment variables that are used for things like selecting edition.
The text was updated successfully, but these errors were encountered:
The main idea on the roadmap is that we maintain a matrix of artifacts compatible with each supported alfresco version and easily switch between them (internally tracked as OPSEXP-2849).
As of now you can edit any artifacts.json as you figured out, then the quickest way is to run ./scripts/clean-artifacts.sh && ./scripts/fetch-artifacts.sh which will cleanup every archives from the docker build directories and then fetching all the artifacts again - eventually leveraging already downloaded artifacts present in the artifacts_cache folder.
I suspect that clean-artifacts.sh could do with a little love. The strategy of just searching for certain file extensions without using the artifacts.json files seems a little brittle but OK. However the last line that uses xargs to rm seems very dangerous. I believe that can have dangerous consequences if there are spaces in paths. You are probably safer using -exec arguments to find or using -print0 on find and -0 on xargs.
Obviously we can edit the artifacts.json files. It would be great if there is a way to specify versions for repo/share/tomcat/etc all using common environment variables that are used for things like selecting edition.
The text was updated successfully, but these errors were encountered: