Sider Enterprise Release Note in June 2020
This release includes the notable changes. Please check the list below.
- We have removed Catpost from Sider Enterprise. See below to migrate your environment.
This release includes the following updates:
- Runners version: 0.28.1
- Update languages and tools on June 18, 2020
- New PMD CPD support
- New Pylint support
addonoption for Cppcheck
- Bug fixes & UI design improvements
Pulling the images with these commands:
export AWS_ACCESS_KEY_ID=your_aws_access_key_id_provided_by_sider export AWS_SECRET_ACCESS_KEY=your_aws_secret_access_key_provided_by_sider docker run --rm \ -v /var/run/docker.sock:/var/run/docker.sock \ -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID \ -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY \ sider/ecr-image-puller \ 480130971618.dkr.ecr.us-east-1.amazonaws.com/sideci_onprem:release-202006.0
Follow the update procedures below:
Stop all Sider Enterprise services.
Run the database migration.
docker run 480130971618.dkr.ecr.us-east-1.amazonaws.com/sideci_onprem:release-202006.0 bundle exec rails db:migrate
Run the data migration scripts (It takes long time.)
docker run 480130971618.dkr.ecr.us-east-1.amazonaws.com/sideci_onprem:release-202006.0 bundle exec rails r script/migrate/20200520_migrate_deprecated_go_tools.rb docker run 480130971618.dkr.ecr.us-east-1.amazonaws.com/sideci_onprem:release-202006.0 bundle exec rails r script/migrate/20200515_migrate_abyssinian_to_laperm.rb
Remove the catpost services.
Start the services.
If you are using Dockre Compose, prefix
docker-compose run SERVICE_NAMEbefore the COMMAND, such as
bundle exec rails db:migrate. Of course, don't forget to update your docker-compose.yml with the new release tag.