...
Confirm that all merges scheduled for kernel-1.0.9 have been merged to the 1.0.x branch.
Testing exceptions
None.
Backup Sakai Maven2 Repo /kernel
...
Be conservative. Back up https://source.sakaiproject.org/maven2/org/sakaiproject/kernel/ until we are sure that Maven properly pushes the new release to the repo.
No Format |
---|
cd /var/www/html/maven2/org/sakaiproject
tar -czvf kernel-[YEARMONTHDAYHOURMINSEC].tgz kernel
|
ACHTUNG! BASE POM <distributionManagement> RELEASE REPO TARGET HAS NOT BEEN UPDATED
David: the release repo target still points to file:///tmp/maven2. Unless, the pom is updated to automate this step you must copy the Maven2 the contents of org/sakaiproject/kernel
locally to /tmp/maven2/org/sakaiproject/kernel
.
Copy Maven2 /kernel locally
This step will be rendered obsolete if changes to <distributionManagement> to point directly at the Maven2 repo are implemented.
Start now as this can take some time. Folder copy will later serve as target for deploying artifacts generated during the deploy phase.
No Format |
---|
copy http://source.sakaiproject.org/maven2/org/sakaiproject/kernel
to
/tmp/maven2/org/sakaiproject/kernel
|
trunk/1.0.x
...
<repository>
<uniqueVersion>false</uniqueVersion>
<id>local</id>
<name>Local Test</name>
<url>file:///tmp/maven2</url>
<layout>default</layout>
</repository>
Backup Sakai Maven2 Repo /kernel
Create a backup copy of /kernel.
No Format |
---|
cd /var/www/html/maven2/org/sakaiproject
sudo cp -R kernel kernel-[current version]
|
Checkout the kernel project
...