diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c9abcdd..60aa6c0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,7 +4,7 @@ jobs: test: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: isbang/compose-action@v1.4.1 with: up-flags: --build --abort-on-container-exit --exit-code-from redmine_installer diff --git a/Dockerfile b/Dockerfile index 50dfe95..5cf9f98 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:3.1.2-bullseye +FROM ruby:3.1.4-bullseye LABEL org.opencontainers.image.authors="support@easysoftware.com" RUN apt-get update && apt-get -y install lsb-release wget curl vim RUN wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb -O percona-release_latest_all.deb &&\ diff --git a/README.md b/README.md index 390b13d..63052c5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,11 @@ # Redmine installer +> [!WARNING] +> :exclamation: THIS TOOL IS NO LONGER MAINTAINED. +> Easy Software Ltd. has stopped maintaining this tool. We are switching to dockerized installation and upgrade process. Please use our docker images for installation. +> +> Feel free to contact our support if you have any questions. + Easy way hot to install/upgrade Redmine, Easy Redmine or Easy Project. Please do not run installer on background. It may happen that process will be paused by some event. For example database may require enter password during backuping database. diff --git a/gems.locked b/gems.locked index 9a1bc52..5a992da 100644 --- a/gems.locked +++ b/gems.locked @@ -1,7 +1,7 @@ PATH remote: . specs: - redmine-installer (3.0.3) + redmine-installer (3.0.4) bundler (>= 2.3.7) commander pastel (~> 0.8.0) @@ -15,10 +15,10 @@ GEM specs: childprocess (4.1.0) coderay (1.1.3) - commander (4.6.0) - highline (~> 2.0.0) + commander (5.0.0) + highline (~> 3.0.0) diff-lcs (1.5.0) - highline (2.0.3) + highline (3.0.1) method_source (1.0.0) pastel (0.8.0) tty-color (~> 0.5) @@ -55,13 +55,14 @@ GEM tty-cursor (~> 0.7) tty-screen (~> 0.8) wisper (~> 2.0) - tty-screen (0.8.1) + tty-screen (0.8.2) tty-spinner (0.8.0) tty-cursor (>= 0.5.0) - unicode-display_width (2.4.2) + unicode-display_width (2.5.0) wisper (2.0.1) PLATFORMS + arm64-darwin-23 x86_64-darwin-21 x86_64-linux @@ -73,4 +74,4 @@ DEPENDENCIES rspec (~> 3.11.0) BUNDLED WITH - 2.3.22 + 2.5.5 diff --git a/lib/redmine-installer/version.rb b/lib/redmine-installer/version.rb index ad06070..bb9b5f0 100644 --- a/lib/redmine-installer/version.rb +++ b/lib/redmine-installer/version.rb @@ -1,5 +1,5 @@ module RedmineInstaller - VERSION = '3.0.3' + VERSION = '3.0.4' end diff --git a/redmine-installer.gemspec b/redmine-installer.gemspec index ecf0da8..c8c1bdb 100644 --- a/redmine-installer.gemspec +++ b/redmine-installer.gemspec @@ -16,7 +16,6 @@ Gem::Specification.new do |spec| "source_code_uri" => "https://github.com/easyredmine/redmine-installer", "changelog_uri" => "https://github.com/easyredmine/redmine-installer/blob/master/CHANGELOG.md", } - # spec.required_rubygems_version = '>= 3.3.12' files = `git ls-files -z`.split("\x0") - Dir.glob("{spec/**/*,docker-compose.yml,.github/**/*}") spec.files = files @@ -24,7 +23,7 @@ Gem::Specification.new do |spec| spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) spec.require_paths = ['lib'] - spec.required_ruby_version = '>= 3.1.2', '< 3.1.3' + spec.required_ruby_version = '>= 3.1.2' spec.add_runtime_dependency 'bundler', '>= 2.3.7' spec.add_runtime_dependency 'commander'