code: def get_bundle_schema_urls(build_num):
      url = (
          "https://circleci.com/api/v1.1/project/github/"
          "plotly/plotly.js/{build_num}/artifacts"
      ).format(build_num=build_num)
  
      artifacts = request_json(url)
  
      # Find archive
      archives = [
          a for a in artifacts if a.get("path", None) == "plotly.js.tgz"
      ]
      archive = archives[0]
  
      # Find bundle
      bundles = [
          a
          for a in artifacts
          if a.get("path", None) == "dist/plotly.min.js"
      ]
      bundle = bundles[0]
  
      # Find schema
      schemas = [
          a
          for a in artifacts
          if a.get("path", None) == "dist/plot-schema.json"
      ]
      schema = schemas[0]
  
      return archive["url"], bundle["url"], schema["url"]
  
imports: import os
  import sys
  import platform
  import json
  from setuptools import setup, Command
  from setuptools.command.egg_info import egg_info
  from subprocess import check_call
  from distutils import log
  import versioneer
label_desc: Use image node_id 11 for calling a global function with example usage: get_bundle_schema_urls(build_num) and returns: archive,  bundle,  schema