diff --git a/src/DrupalCI/Plugin/BuildTask/BuildStep/CodebaseValidate/Phpcs.php b/src/DrupalCI/Plugin/BuildTask/BuildStep/CodebaseValidate/Phpcs.php
index d72e100..8e9f827 100644
--- a/src/DrupalCI/Plugin/BuildTask/BuildStep/CodebaseValidate/Phpcs.php
+++ b/src/DrupalCI/Plugin/BuildTask/BuildStep/CodebaseValidate/Phpcs.php
@@ -66,6 +66,13 @@ class Phpcs extends BuildTaskBase implements BuildStepInterface, BuildTaskInterf
   protected static $phpcsExecutable = '/vendor/squizlabs/php_codesniffer/scripts/phpcs';
 
   /**
+   * The path where we expect the Drupal standard to reside.
+   *
+   * @var string
+   */
+  protected static $phpcsDrupalStandard = '/vendor/drupal/coder/coder_sniffer';
+
+  /**
    * The path where we expect phpcbf to reside.
    *
    * @var string
@@ -220,6 +227,12 @@ class Phpcs extends BuildTaskBase implements BuildStepInterface, BuildTaskInterf
       $phpcs_args[] = '--file-list=' . $this->environment->getContainerWorkDir() . '/' . $this->pluginDir . '/sniffable_files.txt';
     }
 
+    // Ensure the Drupal Standard is installed.
+    $this->io->writeln('Configuring PHPCS.');
+    $this->environment->executeCommands([
+      'cd ' . $start_dir . ' && ' . $this->environment->getExecContainerSourceDir() . static::$phpcsExecutable . ' --config-set installed_paths ' . $this->environment->getExecContainerSourceDir() . static::$phpcsDrupalStandard,
+    ]);
+
     $this->io->writeln('Executing PHPCS.');
 
     $result = $this->environment->executeCommands([
