Les ressources highlight-js ne sont-elles pas téléchargées vers le bucket S3?

Il semble que le surligneur fonctionne toujours correctement dans le conteneur. Si je modifie /lib/highlight_js.rb comme mentionné dans cet article, cela fonctionne.

Pour l’instant, j’ai ajouté une étape au fichier yml du conteneur dans la partie run:, avec la correction comme solution de contournement jusqu’à ce que cet actif de surligneur fasse également partie des composants qui sont téléchargés dans le bucket S3 lors de la construction.

  - replace:
      filename: /var/www/discourse/lib/highlight_js.rb
      from: '"/highlight-js/#{Discourse.current_hostname}/#{version SiteSetting.highlighted_languages}.js"'
      to: '"https://#{Discourse.current_hostname}/highlight-js/#{Discourse.current_hostname}/#{version SiteSetting.highlighted_languages}.js"'

Alors, est-ce un bug ou un actif manquant/non refait que ./launcher rebuild <container_name> n’inclut pas dans la liste des actifs déplacés vers le bucket S3 ?

1 « J'aime »