View Source MishkaInstaller.DepCompileJob (Mishka Installer v0.0.4)

With the assistance of this module, you will be able to construct a queue to process and install extensions.

This module's responsibility includes reactivating the queue using the MishkaInstaller.Installer.DepChangesProtector module as one of its tasks.

Link to this section Summary

Functions

Register an extension to the compiling queue. With the assistance of this function, you will be able to construct a queue, download and upload plugins in a sequential fashion from a variety of sources, and register them in your system.

Link to this section Functions

@spec add_job(String.t(), atom()) :: {:error, any()} | {:ok, Oban.Job.t()}

Register an extension to the compiling queue. With the assistance of this function, you will be able to construct a queue, download and upload plugins in a sequential fashion from a variety of sources, and register them in your system.

examples

Examples

MishkaInstaller.DepCompileJob.add_job("mishka_installer", :cmd)
# or
MishkaInstaller.DepCompileJob.add_job("mishka_installer", :port)