Skip to content

Commit

Permalink
Stop installing devtools
Browse files Browse the repository at this point in the history
As per archivematica/Issues#68, the
archivematica-devtools repository is now archived. In Archivematica
1.13, a new tool will replace mcp-rpc-cli (work in progress).

Other tools may be re-implemented as Archivematica management commands
if it turns out that we need them down the road. Our docs have now a
section dedicated to management commands:

https://www.archivematica.org/en/docs/archivematica-1.13/admin-manual/maintenance/maintenance/#management-commands
  • Loading branch information
sevein committed May 27, 2021
1 parent b285c2d commit 5c4ff72
Show file tree
Hide file tree
Showing 8 changed files with 10 additions and 60 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# CHANGELOG

This document describes important changes in this role.

Most recent changes first:

- Variables `archivematica_src_install_devtools` and
`archivematica_src_devtools_version` are abandoned since Archivematica v1.13
deprecated the archivematica-devtools repository. Users should rely on
existing Archivematica management commands.
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,6 @@ Note that if something is disabled with the [role variables](#role-variables), i
- `amsrc-pipeline-dbconf`: Configure database
- `amsrc-pipeline-dbconf-syncdb`: Only run Django's syncdb/migrations
- `amsrc-pipeline-websrv`: Configure webserver
- `amsrc-devtools`: Archivematica devtools install
- `amsrc-automationtools`: Automation tools install
- `amsrc-configure`: Create SS superuser & create dashboard admin & register pipeline on SS

Expand Down
2 changes: 0 additions & 2 deletions defaults/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ archivematica_src_shareddir: "/var/archivematica/sharedDirectory"
archivematica_src_install_am: "yes"
archivematica_src_install_ss: "yes"
archivematica_src_install_sample_data: "yes"
archivematica_src_install_devtools: "no"
archivematica_src_install_automationtools: "no"
archivematica_src_install_acceptance_tests: "no"
archivematica_src_install_fixity: "no"
Expand All @@ -32,7 +31,6 @@ archivematica_src_automation_tools_repo: "https://github.com/artefactual/automat
# Branches
archivematica_src_am_version: "qa/1.x"
archivematica_src_ss_version: "qa/0.x"
archivematica_src_devtools_version: "master"
archivematica_src_automationtools_version: "master"
archivematica_src_acceptance_tests_version: "master"

Expand Down
32 changes: 0 additions & 32 deletions tasks/am-devtools.yml

This file was deleted.

10 changes: 0 additions & 10 deletions tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,6 @@
- "amsrc-common"
- "amsrc-ss"
- "amsrc-pipeline"
- "amsrc-devtools"
- "amsrc-automationtools"
- "amsrc-fixity"

Expand Down Expand Up @@ -241,15 +240,6 @@
when: "archivematica_src_install_sample_data|bool"
become: "no"

#
# archivematica-devtools
#

- include: "am-devtools.yml"
tags:
- "amsrc-devtools"
when: "archivematica_src_install_devtools|bool"


#
# automation-tools
Expand Down
6 changes: 0 additions & 6 deletions vars/Debian.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,6 @@ ca_custom_bundle: "/etc/ssl/certs/ca-certificates.crt"
archivematica_src_am_amauat_deps:
- "tightvncserver"
- "icewm"
archivematica_src_am_devtools_deps:
- "ruby-ronn"
- "pkg-config"
- "graphviz"
- "libgraphviz-dev"
- "python-pygraphviz"
archivematica_src_am_fixity_deps:
- "sqlite3"
- "moreutils"
Expand Down
8 changes: 0 additions & 8 deletions vars/RedHat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,6 @@ ansible_deps:
- "policycoreutils-python" # Required by SELinux management
ca_custom_bundle: "/etc/pki/tls/certs/ca-bundle.crt"
archivematica_src_am_amauat_deps: []
archivematica_src_am_devtools_deps:
- "rubygems"
- "ruby-devel"
- "graphviz"
- "graphviz-devel"
- "graphviz-python"
- "python2-pkgconfig"
- "nodejs-ronn"
archivematica_src_am_fixity_deps:
- "sqlite"
- "moreutils"
Expand Down
1 change: 0 additions & 1 deletion vars/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,4 @@ archivematica_src_ss_app: "/usr/lib/archivematica/storage-service"
archivematica_src_ss_gunicorn_config: "/etc/archivematica/storage-service.gunicorn-config.py"

archivematica_src_am_amauat_deps: []
archivematica_src_am_devtools_deps: []
archivematica_src_am_fixity_deps: []

0 comments on commit 5c4ff72

Please sign in to comment.