View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0026903 | mantisbt | code cleanup | public | 2020-04-21 16:59 | 2021-03-07 18:28 |
Reporter | vboctor | Assigned To | vboctor | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | 2.24.0 | ||||
Target Version | 2.25.0 | Fixed in Version | 2.25.0 | ||
Summary | 0026903: Move release scripts to main repository | ||||
Description | Move release packaging scripts from
| ||||
Tags | No tags attached. | ||||
MantisBT: master 99a5925e 2020-04-21 10:29 Details Diff |
Bring in release scripts from mantisbt-tools We had our build tools split between MantisBT main repo and mantisbt-tools repo. It is a better approach to have the scripts in the main repo, so each MantisBT branch can have the corresponding version of the build scripts that works with it. Also it makes it easier to keep the build scripts up-to-date as the MantisBT core code changes. The code here is exactly the same as the following commit in `mantisbt/mantisbt-tools`: https://github.com/mantisbt/mantisbt-tools/commit/549d14d5680c6104f958507e0b771d87e4d81af7 Fixes 0026903 |
Affected Issues 0026903 |
|
add - build-scripts/.htaccess | Diff File | ||
add - build-scripts/Web.config | Diff File | ||
add - build-scripts/buildrelease-repo.py | Diff File | ||
add - build-scripts/buildrelease.py | Diff File | ||
add - build-scripts/check_apostrophe.php | Diff File | ||
add - build-scripts/check_formatting.php | Diff File | ||
add - build-scripts/check_lang.php | Diff File | ||
add - build-scripts/check_lineterm.php | Diff File | ||
add - build-scripts/docbook-manual-repo.py | Diff File | ||
add - build-scripts/docbook-manual.py | Diff File | ||
add - build-scripts/update-copyright.sh | Diff File | ||
add - build-scripts/update-credits.sh | Diff File | ||
MantisBT: master 67b5648b 2020-04-25 20:56 Details Diff |
Move Travis CI scripts to `build-scripts` folder Fixes 0026903 |
Affected Issues 0026903 |
|
mod - .travis.yml | Diff File | ||
mod - scripts/README.md | Diff File | ||
MantisBT: master 14ae1c8a 2020-04-25 20:58 Details Diff |
Update build scripts and add README Fixes 0026903 |
Affected Issues 0026903 |
|
add - build-scripts/README.md | Diff File | ||
mod - build-scripts/buildrelease-repo.py | Diff File | ||
mod - build-scripts/buildrelease.py | Diff File | ||
MantisBT: master af33f6f5 2020-05-02 06:55 Details Diff |
Rename 'build-scripts/' to 'build/' |
Affected Issues 0026903 |
|
MantisBT: master a77c75e3 2020-05-02 06:55 Details Diff |
Rename 'build-scripts/' to 'build/' Do it right this time. |
Affected Issues 0026903 |
|
MantisBT: master 92676333 2020-05-02 07:33 Details Diff |
Fix Travis builds Following renaming of build-scripts/ dir, I forgot to update .travis.yml |
Affected Issues 0026903 |
|
mod - .travis.yml | Diff File | ||
mod - build/README.md | Diff File | ||
mod - build/buildrelease.py | Diff File | ||
MantisBT: master b27f6adc 2020-05-02 08:42 Details Diff |
Fix build scripts' Python syntax Follow PEP8 style guidelines - Code must be indented with spaces - Comments must be '# ' (space after hash) - break long lines Follow-up on issue 0026903 |
Affected Issues 0026903 |
|
mod - build/buildrelease-repo.py | Diff File | ||
mod - build/buildrelease.py | Diff File | ||
mod - build/docbook-manual-repo.py | Diff File | ||
mod - build/docbook-manual.py | Diff File |