Werden highlight-js Assets nicht in den S3-Bucket hochgeladen?

Es scheint, dass Highlighter immer noch gut im Container lebt. Wenn ich /lib/highlight_js.rb wie in diesem Artikel erwähnt ändere, dann funktioniert es.

Momentan habe ich einen Schritt zur Container-YAML-Datei im run:-Teil hinzugefügt, mit der Korrektur als Workaround, bis dieses Highlighter-Asset auch Teil der Komponenten ist, die während des Builds in den S3-Bucket hochgeladen werden.

  - 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"'

Ist dies also ein Fehler oder ein fehlendes/noch nicht überarbeitetes Asset, das ./launcher rebuild <container_name> nicht in die Asset-Liste aufnimmt, die in den S3-Bucket verschoben werden?

1 „Gefällt mir“