Changes

Jump to navigation Jump to search
Line 515: Line 515:  
== Package modification with Git ==
 
== Package modification with Git ==
   −
==Server Setup=
+
==Server Setup==
    
Packages:
 
Packages:
Line 548: Line 548:  
Add your changelog entry
 
Add your changelog entry
   −
Test build
+
===Test build===
 +
This will overwrite your changes and build the EXISTING version.
 +
How do we build with the fixes?
    
  make clean;prep;make mockbuild
 
  make clean;prep;make mockbuild
Line 578: Line 580:  
Do some stuff.
 
Do some stuff.
   −
Update the spec file
+
Hack files
Bump the version
+
Update the spec file, bump the version, add your changelog entry
Add your changelog entry
      
===Test build===
 
===Test build===
Line 596: Line 597:     
Only add the required files. Beware of adding common. Should we have a .gitignore for that?
 
Only add the required files. Beware of adding common. Should we have a .gitignore for that?
 +
 
  git add your.modifiedfiles
 
  git add your.modifiedfiles
  git commit -m " My new patch to fix [SME:12345]"
+
  make commit && make tag && make build
git push
+
 
make tag; make build
+
Note.
 +
If you have made a mistake make sure the builder has completed the build before starting a new one.
 +
You cannot rebuild the existing tag.
 +
You will need to bump the version and commit/tag/build again.

Navigation menu