Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to properly update the IMI module #90

Open
petermacdonald opened this issue Sep 21, 2018 · 4 comments
Open

How to properly update the IMI module #90

petermacdonald opened this issue Sep 21, 2018 · 4 comments
Labels

Comments

@petermacdonald
Copy link

To update IMI on our server, would "git pull" do it?

Or do I need to follow the same steps as the initial Installation?

That is, 1) clone the module, then 2) run "composer install".

Pardon my inexperience with composer.

@DiegoPino
Copy link
Contributor

Hi Peter, all depends on how far away you are from your last git pull.

Normally a "git pull" should work out and that is enough. Once that works out i would recommend to do a test ingest and see if the interface is still what you remembered. Please make sure you update your Google Credentials inside the IMI admin interface since some caches and tokens could end being invalidated making accessing your google spreadsheets impossible

If composer.json has changed since your last pull (last change was a year ago) then YES to 2), you need to do a composer install

Side note: composer update is for the brave, or for dev. Since it will try to get all packages to its newest versions skipping the lock that sets proven versions. I will update composer.json for Islandora 7.x-1.12 release when we do again house cleaning

@DiegoPino
Copy link
Contributor

TODO: this needs to go into documentation
@kllhwang refining IMI documentation is something you could help with?

@petermacdonald
Copy link
Author

petermacdonald commented Sep 21, 2018 via email

@DiegoPino
Copy link
Contributor

DiegoPino commented Sep 21, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants