---
# System prepended metadata

title: Shiv Targets

---

# Shiv Targets

- **Hub** (High Priority)

- **Console** (Learn How Tekton Pipelines Code is structured in Console)
  - [x] Learn How to Run Locally  
    - [ ] Steps to run it locally 
      - Step 1 - To build frontend and backend both run `./build.sh`
      - Step 2: Login to your cluster and 
      - Step 3 - Run the command `source ./contrib/oc-environment.sh`
      - Step 4: To start the backend run the command `./bin/bridge`
      - Step 5: To start the frontend run the command 
        - `cd frontend`
        - `yarn install` 
        -  `yarn run dev`
        - It will be accessible at port : `9000`
      - 
  - [x] Do some changes and see it that reflects
    - [ ] Whenever get time find bug/feature and try to solve it by reporting to Piyush/Pradeepto
  - [ ] Keep Watching the patches submitted by Karthik
  - [ ] Find for small bugs/feature in console related to Tekton Pipelines
  - [ ] Learn what frameworks are used 
  - [ ] Get the code walk through from Karthik
  - [ ] 

- **[Tekton](https://tekton.dev/docs/)** - [Videos](https://drive.google.com/drive/u/0/folders/1piFuMwxIOPWbhmQD_e5cBqnp1q-QFHI7)
  - [ ] What is Tekton
  - [ ] Why we need Tekton
  - [ ] Who uses Tekton 
  - [ ] Tekton Resources
      [Video](https://drive.google.com/file/d/1K3cCCpey6W8raU024fvmbk3T03mcTZAV/view)
    - [ ] [Steps](https://tekton.dev/docs/pipelines/tasks/#defining-steps) 
    - [ ] [Task](https://tekton.dev/docs/pipelines/tasks/)
      - [x] What is Task
      - [x] Why we need it
      - [x] [Create a sample task](https://github.com/pratap0007/tekton-learning/tree/main/exercise/Task)
      - [x] How steps works in Task
      - [x] Applications of using task
      - [x] Create your own Hello world Task!
    - [x] ClusterTask
        - [x] What is ClusterTask
        - [x] why we need it
        - [x] create a sample ClusterTask
    - [x] TaskRun
        - [x] [Create a sample taskrun]()
        - [x] How to refrence a task
    - [x] Pipeline
        - [ ] What is Pipeline
        - [ ] Why we need it 
        - [ ] Clone -> npm test (create pipeline)
    - [ ] PipelineRun
        - [ ] What is PipelineRun
        
    - [ ] Workspaces
    - [ ] Results
    - [ ] Volumes
    - [ ] Labels and Selectors
    - [ ] Triggers
      - [ ] Eventlistner
      - [ ] TriggerBinding
      - [ ] TriggerTemplate
      - [ ] Interceptors
    - [ ] Service Account
  - [ ] Tekton Reps
    - [ ] Tekton Dashboard
    - [ ] Tekton CLI
    - [ ] Tekton Operator


- Blogs
  - [ ] MST
    - Part I: Create a todo application using mst store
    - Part II: Add test for todo application
  - [ ] CLI:
    - Bootstrap a Hello world/calculator Using cli (cobra)