Hi,

in the last kickstart version 2.50, profile/commerce_kickstart/.gitignore has been updated with 4 new lines.

libraries
modules/contrib
themes/contrib
tests/behat/failures

it prevent git to get contrib modules and other folders, it can break a git based deployment site.

why .gitignore has been updated ?

thx

Comments

gregori.goossens created an issue. See original summary.

mglaman’s picture

why .gitignore has been updated ?

because those are dependencies added via the packager. I don't know your deployment process, but other distributions have the same setup.

paulmckibben’s picture

This caught me completely unaware as well. I had a client site that has been on commerce_kickstart for years. When an update is announced, I replace the entire profiles/commerce_kickstart directory with the new version. The updated gitignore caused several git-managed files in this subdirectory not to be deployed.

I don't know what the right fix is, other than making people aware of the change.

mglaman’s picture

Status: Active » Closed (outdated)

Fixed in c8967c722f971b96d2918657b9f0b316c03d397d